DEMO

Discord Clone

Reactjs, Nodejs, MongoDB, Redux, Axios, Web Sockets

[Built in 2022]

DEMO

This project recreates key functionalities of Discord, such as real-time messaging and channel management, using modern technologies like Web Sockets for efficient bidirectional communication.

The integration of ReactJS and Redux enabled effective global state management, optimizing data flow between components for a smooth user experience.

Using Node.js and MongoDB in the backend allowed efficient handling of large volumes of user, message, and channel data, strengthening my skills in building robust and scalable APIs.

The purpose of the project is to study how platforms like Discord offer real-time communication and hierarchical data structures, applying them to a simplified environment that optimizes resources and performance.

The project also improved my ability to integrate Axios and other frontend tools with backend services, consolidating my profile as a full-stack developer.