1 of 6Cover Image

About This Project
SocialFlow is a full-stack social media platform that supports real-time chat, post interactions, and user engagement through hashtags and recommendation systems. Built with Node.js and MongoDB, it features WebSocket communication and S3-backed media uploads. The frontend, made in Next.js, reduces latency and enhances UX.
Key Features
- Developed a scalable social media platform supporting user CRUD, real-time individual/group chat, and post interactions using Node.js, MongoDB, and WebSockets.
- Engineered a mobile-responsive frontend in Next.js with optimized state management and Axios interceptors, reducing client-server latency by 35% and enhancing session reliability.
- Enabled S3-backed media uploads and intelligent search, along with a graph based recommendation system
Technologies
Next.jsNode.jsMongoDBWebSocketsS3
Timeline
May 2025 - June 2025