Messenger
A messaging web app that allows users to communicate in real-time. The app is built with React.js and uses a MongoDB database. The backend is built with Node.js, Express.js and Socket.io. Users can create an account, log in, and start chatting with their friends. The app also supports group chats.

Technologies
Details
- Implemented user authentication with JWT and password hashing for secure user management.
- Developed a real-time messaging system using WebSockets, allowing users to send and receive messages instantly.
- Created a user-friendly interface with responsive design using Tailwind CSS.
- Implemented features such as user profiles and group chats.