I’m Stevie Ritchey. I conceived and built Ballot Chase and Campaign Hub to help teams coordinate people, organize records, and keep the next step clear.
Try editing an existing fictional volunteer. Imports, new accounts, and outgoing messages are disabled.
● ● ●CAMPAIGN HUB / SAMPLE DATA↗
People & plansDEMO
24Fictional volunteers
6Sample events
◷
UPCOMING / SAMPLE EVENTVolunteer orientationExample Community Room
↗
ADAlex DemoDemo administratorActive
RFRiley FieldSample volunteerActive
Illustrative preview · Open the app to interact
THE THINKING BEHIND THE SCREENS
Useful software starts with a clear process.
01
Keep the next step visible.
Bring assigned work and due dates into view so people can pick up a task and understand what comes next.
02
Protect the record.
Use stable identifiers, recorded history, and status checks to keep completed work from returning to an active queue.
03
Make the workflow testable.
Separate demo data from real records so the application can be explored and reviewed safely.
UNDER THE HOOD
Two applications. A shared foundation.
Both applications use Django and PostgreSQL. The portfolio demos retain their working interfaces and core workflows with a separate database built entirely from generated sample records.