Overview
Superadmission is built as a modern, cloud-native, microservices-based Digital Public Infrastructure. The architecture prioritizes scalability, security, and integration with existing India Stack components.
Technology Stack
Frontend
- Framework: Next.js 14 (React)
- UI Library: Shadcn/UI + Tailwind CSS
- State Management: TanStack Query
- Mobile: React Native (shared codebase)
Backend
- API Gateway: Node.js (Express/Fastify)
- Core Services: Python (FastAPI) for algorithm-heavy operations
- Database: PostgreSQL (with Supabase)
- Cache: Redis for real-time data
- File Storage: AWS S3 / Azure Blob (encrypted)
Infrastructure
- Cloud: Multi-cloud (Azure Government Cloud preferred)
- Container Orchestration: Kubernetes
- CI/CD: GitHub Actions
- Monitoring: Grafana + Prometheus
Architecture Layers
Currently in active development with pilot partners