The website is live. Check it out here
- Frontend
- EJS Templates
- CSS
- Backend
- Node.js
- Express.js
- Libraries
- Mongoose
- Socket.io
- Database
- MongoDB Atlas
Landing Page |
---|
Chat Page |
---|
- Added
{user} is typing
functionality. - Added persistent chat storage in MongoDB Atlas
1. Fork and clone this repository using
git clone https://github.com/sandip2224/ChatIO.git
cd ChatIO/
2. Install required dependencies/dev dependencies using
npm install
npm install -D
3. Create a .env file in root directory and add the following key-value pair
MONGO_URI=<Unique MongoDB Cluster URL>
4. Run server in development mode at localhost:3000
using
npm run dev
If you'd like to contribute, please fork the repository and then raise a PR with necessary changes. Thank you.
If you found this project useful, then please leave a ⭐ on Github💔.