This is a chat application built using the MERN (MongoDB, Express, React, Node.js) stack. It allows users send messages to each other
The app is deployed on GitHub pages and can be accessed at
- Authentication
- Registration
- Real-time notifications
- Messaging
- React
- Node.js
- Express
- MongoDB
- JWT (JSON Web Tokens) for authentication
- git
- Bootstrap
- React Router
- React Hooks
- React Notification
To run this app on your local machine, follow these steps:
1) Clone the repository
2) Install dependencies: `npm install`
3) In the root directory of the project, create a file named `.env` and add the following environment variables:
4) Run the app: `npm start`
This app was built by Awais Saddiqui as a personal project. Special thanks to the following resources for their help in building this app:
- React Bootstrap documentation
- React Router documentation
- React Hooks documentation
- React Notification documentation