Sign in or register to access your activist toolkit
✅ Your registration has been submitted to Jonathan Cupido for approval. You will be notified once approved. Thank you!
GOOD
GOOD PartyActivist Hub ● Live
👤 Me
--:--
--
📢 Announcement
🇿🇦 Cape Town · South Africa
DO GOOD. BE GOOD.
Your all-in-one field toolkit — register members, check voters, and hold the City accountable.
Logged in as: -- · --
⚡ Core Actions
Quick Access
🗺️ Ward Maps
View ward boundaries, voting districts, and key areas
📋 C3 Service Tracker
Track City service requests against delivery standards
Loading tracker…
📌 Canvassing Tip
Check voter registration first. Not registered? Use the IEC Register link. Confirmed? Offer GOOD Party membership. Log service issues on the spot — the C3 reference number holds the City accountable.
🚨 Emergency Report — This will be sent immediately to Jonathan Cupido via WhatsApp. Please provide as much detail as possible. Your location and contact will be included automatically.
📋 Report Details
Logged in central database + sent to chosen recipient
📍 Concerned Resident Location
📤 Send Report To
👤 Candidate
🏛️ Councillor
👑 Leadership
🤝 Representative
📞 Any Available
✅
Report Sent Successfully!
Logged in central database + sent to recipient. Ref: --
GOOD
C3 TrackerCity Service Delivery · Accountability
📋 Log a City C3 Service Request
After you submit a service request on the City of Cape Town C3 portal, come here and record the details. We track the City's response against their own published delivery standards.
📋 Record C3 Request
Fill in from the City confirmation screen
CITY PUBLISHED STANDARD
🔴 Active C3 Requests
Loading…
✅ Resolved / Closed
Loading…
GOOD
Daily BriefCampaign · Updates
📣 Today's Campaign Message
--
Loading…
Campaign
Cape Town
📅 Message History
📭
No History Yet
GOOD
Admin PanelJonathan Cupido · Manage App
🔐 Admin Login
Enter your PIN to manage the app
🔒
For Jonathan Cupido only
✅
Admin Access Granted
👑 Full Admin · Manage app content below.
🔧 Connection Diagnostics
Test the link between this device and Supabase
📖 How Approvals Work
1️⃣ Someone registers on the app
2️⃣ You receive their details by Email + WhatsApp
3️⃣ You come here and tap ➕ Approve New Activist
4️⃣ Enter their name and cell number from the email
5️⃣ Tap Approve — they can now sign in immediately
6️⃣ WhatsApp them to let them know they are approved
➕ Approve New Activist
Copy their details from the email or WhatsApp you received
📧 Open the registration email or WhatsApp you received and copy the person's details into the fields below.
✅ Approved Activists
No approved activists yet
No approved activists yet — use the form above to add them
📢 Home Announcement
Shows highlighted banner on Home page
📣 Post Campaign Message
Updates the Daily Brief tab
➕ Add New Card / Link
Adds a new card to the Home page
🗺️ Ward Maps
Upload PDF or image maps that activists can view per ward
Existing Maps
🗂️ Manage Links
Show, hide or delete cards
📇 Contact Directory (Routing)
When activist sends a report, they pick from this list
Existing Contacts
📊 Daily Reports
All activist end-of-day reports
🛡️ Moderator Access
A moderator has same access as you EXCEPT they cannot change PINs or manage moderators
💡 Share the moderator PIN with your trusted helper. They will use the same Admin tab and enter this PIN. They can do everything except change PINs or remove moderators.
🔑 Change Admin PIN
Keep this safe — only share with trusted admins
📋 C3 Service Tracker
Track City service requests against published delivery standards
Loading tracker data…
💾 Download All My Data
Full backup of every table — keep your own copy outside Supabase
Downloads every record from canvassing, concerns, candidates, contacts, ward maps, users, daily reports, and shares — as one JSON file. Use this for backups, audits, or if you ever want to move off Supabase.
🔐 Privacy & POPIA
How resident data is handled — view and update policy
GOOD Hub collects personal information (names, cells, addresses, photos, notes) under POPIA. The current policy is visible to activists in their Profile area. As admin, you can review it.