Nextext Messanger

A real-time messaging platform, implementing WebSocket-based communication with support for multimedia messages, and message history.

Implemented real-time messaging using WebSocket, supporting text, images, and files.
Developed user authentication and authorization with OAuth2.
Designed a responsive UI using React and Material UI.
Deployed the application using Docker containers.
Implemented message history storage with PostgreSQL.
Integrated notifications for new messages.
Ensured scalability to support multiple concurrent users.
Implemented search functionality to find messages and users quickly.