Contributed as a full-stack developer to Aman Smart City, a team-built graduation project — a real-time smart city monitoring platform that detects hazards using AI vision and IoT sensors.
My key contributions:
- Designed and implemented the Police Dashboard UI in Figma using reusable React and Tailwind components
- Engineered the real-time Air Quality module, integrating 4 IoT sensors through a hybrid REST + WebSocket strategy with self-healing reconnection logic
- Built the real-time alert system via WebSocket with priority-based sorting and smart routing to relevant department dashboards
- Managed global incident state using TanStack Query and Zustand, with a dedicated store for real-time updates across dashboard views
- Integrated the reports page with 6 REST endpoints (parallel fetching, per-endpoint caching, unified loading/error states) and live camera streaming via HLS.js
Tech Stack: React 19, TypeScript, TanStack Query, Zustand, Tailwind CSS v4, Node.js, Express, MongoDB, Socket.io, WebSocket