A full-stack React based web application for real-time chatting purpose.
Made using React and Styled-components for the front-end, and an express server bundled with MongoDB datastore for backend.
Socket.io is used to create real-time low-latency connection between server and clients.
- Install the Public Dependencies and the Server Dependencies.
- In the Server Directory there's a .env file. Change the value of mongodb inside the file. Set the value as your mongodb connection url.
- Open the
public
folder andserver
folder seperately. - Run seperate instances of Terminal in these folders and run:
~ npm start or yarn start
- And the chat application would be running successfully by now.