bunker-admin 68ba45a689 Documentation editorial: Material theme hardening, metadata, and content polish
- Enable navigation.instant, prefetch, progress, content.code.select, content.tabs.link
- Fix edit_uri (main→v2), copyright year (2024→2024-2026), consent banner config
- Add abbreviations glossary (47 acronyms with hover tooltips via snippets auto-append)
- Add tags to all 72 doc pages with consistent taxonomy (audience/module/type)
- Add status:new badges to 16 recent feature pages, search:boost to 7 entry pages
- Rewrite Architecture page with 5 Mermaid diagrams and full component documentation
- Rewrite Troubleshooting page from 5 to 13 sections with actionable checklists
- Fix broken links (Monitoring/Contributing pointed to blog placeholder)
- Expand Admin Guide roles table from 5 to 11 roles
- Create custom 404 page, blog with authors and inaugural v2 announcement post
- Fresh Playwright screenshots for login, dashboard, campaigns, users, settings, locations, shifts
- Remove 5 test/dev files and orphan template override
- Add planning document (DOCS_NEXT_STEPS.md) for future editorial reference

Bunker Admin
2026-03-23 12:36:10 -06:00

8.3 KiB

title, description, icon, tags, search
title description icon tags search
Features at a Glance A visual overview of every Changemaker Lite module. material/star-shooting
reference
getting-started
boost
2

Features at a Glance

Changemaker Lite bundles advocacy campaigns, geographic mapping, volunteer management, media hosting, and landing pages into a single self-hosted platform. Every feature can be toggled on or off from Settings in the admin panel.


Core Features

  • :material-email-fast:{ .lg .middle } Advocacy Campaigns


    Help supporters contact elected representatives through email campaigns with postal code lookup and a public response wall.

    :octicons-arrow-right-24: Campaign guide

  • :material-map-marker-multiple:{ .lg .middle } Map & Canvassing


    Manage locations, draw canvassing territories, schedule volunteer shifts, and run GPS-tracked door-to-door outreach.

    :octicons-arrow-right-24: Map guide

  • :material-play-box-multiple:{ .lg .middle } Media Manager


    Upload videos and photos, curate playlists, publish a shorts feed, and track engagement with built-in analytics.

    :octicons-arrow-right-24: Media guide

  • :material-application-edit:{ .lg .middle } Landing Pages


    Build campaign microsites with a drag-and-drop GrapesJS visual editor and publish at custom slugs.

    :octicons-arrow-right-24: Landing pages guide

  • :material-credit-card:{ .lg .middle } Payments (Stripe)


    Accept memberships, product sales, and donations with encrypted Stripe integration and branded donation pages.

    :octicons-arrow-right-24: Payments guide

  • :material-message-text:{ .lg .middle } SMS Campaigns


    Text message outreach via a Termux Android bridge with contact lists, templates, and response tracking.

    :octicons-arrow-right-24: SMS guide

  • :material-home-variant:{ .lg .middle } Public Homepage


    Customizable landing page with hero section, live stats, featured campaigns, upcoming shifts, and activity feed.

    :octicons-arrow-right-24: Homepage guide


Communication & Collaboration


Integrations & Services


Volunteer Portal

  • :material-account-heart:{ .lg .middle } Social Connections


    Friend system, activity feed, groups, profiles, pokes, and privacy controls for volunteer community building.

    :octicons-arrow-right-24: Social guide

  • :material-trophy:{ .lg .middle } Achievements & Leaderboard


    Badge system with 11 achievements across 4 categories, progress tracking, and competitive leaderboards.

    :octicons-arrow-right-24: Achievements guide

  • :material-qrcode:{ .lg .middle } Volunteer Quick Join


    QR code invite links for instant volunteer onboarding — scan, fill a short form, and start canvassing.

    :octicons-arrow-right-24: Quick join guide


Automation & Analytics


Admin Tools