Technical architecture and development progress for the United We Rise civic engagement platform.
TypeScript, Express, Prisma ORM, PostgreSQL
Vanilla ES6 modules, MapLibre GL, Socket.io
Azure Container Apps, Static Web Apps, Blob Storage
Azure OpenAI for topic discovery and content analysis
Enterprise-grade security implemented throughout:
Implemented single source of truth pattern for authentication state across main site and admin dashboard. Fixed split-brain bugs where session expiry caused inconsistent state and popup loops. Added Content Security Policy headers for enhanced XSS protection.
United We Rise is built by volunteers passionate about civic technology. Whether you're a developer, designer, or civic enthusiast, there's a place for you.
Get Involved