Chat App with React.js, Socket.io, Node.js, Express.js, Redux-Toolkit, MongoDB, Cloudinary and TailwindCSS
A real-time messaging Chat App to chat with friends.
- Real-time messaging
- Profile photo updating
- Online image and video sharing
- Multi conversation support
-
Clone the repository:
git clone https://github.com/Tanmay-312/Cheer-App.git
-
Navigate to the project directory:
cd Cheer-App
-
Install dependencies for each folder:
-
Backend:
cd server npm install
-
Frontend:
cd client npm install
-
-
Set up environment variables:
Create a
.env
file in the root of each directory (backend
,frontend
) and add your environment variables. The.env
file should be configured with the necessary variables for your project. -
Run the development servers:
-
Backend:
cd server npm start
-
Frontend:
cd client npm start
-
Feel free to fork the repository and submit pull requests with improvements. For any issues or feature requests, please open an issue in the GitHub repository.