Skip to main content

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