• A web based bi-directional communication service where User can select to chat from existing users by creating a chat environment.
• Developed using socket.io library with node.js and express to handle user logins and live bidirectional communication.
• Implemented the frontend in React.js and used axios for API calls.
• Designed database structure and relations to store multiple users and chats using MongoDB.
https://chatsimple-ser0.onrender.com
Here're some of the project's best features:
- Sign in and Sign up using JWT authentication
- REST API's
- Can create chat groups
- Can search other users on the platform
- Can upload profile picture
1. Clone this respository
git clone https://github.com/gauravsahay007/CHAT_frontend.git
2. Navigate to the Project Directory
cd CHAT_frontend
3. Install Dependencies
npm install
4. Start the Development Server
npm start
5. Access the App on
http://localhost:3000
Technologies used in the project:
- Socket.io
- chakra-ui
- axios
- react