Town Talk is a dynamic social media web application that allows users to connect with friends, share posts, and engage in real-time conversations.
The project is deployed and can be accessed at deploed link.
- Real-time messaging functionality for seamless communication.
- Secure user authentication and authorization using JWT.
- Customizable themes and color modes for personalized experience.
- Responsive design ensuring a smooth user experience across devices.
- Frontend: React | Redux | Material-UI
- Backend: Node.js | Express.js | MongoDB
- Real-time Messaging: Socket.io
- Authentication: JWT | Bcrypt
- Image storing: FireBase
- Clone the repository:
git clone https://github.com/Raj4709267/social_media.git
- Install dependencies for both the frontend and backend: