full-stack
Tawazun
Social Goal Management Platform — MERN, Socket.io, JWT, React Query
MongoDBExpress.jsReact.jsNode.jsSocket.ioJWTReact Query
Feb 2025 – Sep 2025GitHub
Highlights
- Architected a full-stack MERN platform for goal tracking and social accountability; designed modular service-layer separation for maintainable, independently testable components.
- Implemented stateless JWT authentication with short-lived access tokens and refresh token rotation; secured all API routes with Express middleware and input validation.
- Integrated Socket.io for real-time bi-directional notifications and messaging; applied React Query for server-state caching, reducing redundant API calls by ~60%.