MERN stack Message sending web application with voice call and video call implemented (in progress).
This project includes:
- Creating a CRUD api in nodejs, express and mongoose
- JTW authentication
- Using React Functional Components alongside hooks
- Managing state using Context API
- Managing Authentication in react
- Using Routing in React
- Realtime messaging using Socket.io
Live Demo here
Refer to https://nodejs.org/en/ to install nodejs
Add your mongodb url in .env
- Fork the project. Click on the icon in the top right to get started
- Clone the project, you can use the following command:
git clone https://github.com/<your-github-username>/Hawky
- Navigate to the project directory
cd Hawky
- Install dependencies with npm install
npm install
- Run the project
npm run dev
- Create a new branch
git checkout -b YourBranchName
- Add it to staging area
NOTE: don't commit the package.json
git add <path to the file you worked on>
-
Commit your changes
-
Push your changes
git push
This project needs a star️ from you. Don't forget to leave a star✨