Socialite

Overview

Socialite is a full-stack social media platform built with the MERN stack, featuring real-time notifications and modern authentication. It demonstrates advanced state management and WebSocket integration for live updates.

Key Features

  • JWT Authentication: Secure user authentication and authorization
  • Post Creation & Management: Create posts with file uploads using react-dropzone
  • Social Interactions: Like and comment on posts in real-time
  • Friend System: Connect with other users and manage friendships
  • Real-time Notifications: Instant updates using Socket.io WebSockets
  • Redux State Management: Centralized state management with Redux Toolkit

Technical Implementation

Built with React and Redux Toolkit for the frontend, with a Node.js/Express backend and MongoDB database. Socket.io enables real-time features, while JWT ensures secure authentication across the platform.

© 2026 Made with  by Arnab Chatterjee