Welcome to ChatStream, a real-time chat application where users can join different rooms and exchange messages.
This repository is divided into two main components:
- Backend: Handles the server-side logic, database interactions, and API endpoints.
- Frontend: Manages the client-side interface, user interactions, and real-time updates.
Each component has its own setup instructions provided in their respective README files.
Ensure you have the following installed on your machine:
- Node.js
- npm (Node Package Manager)
- Any other specific requirements listed in the backend and frontend README files
- Navigate to the
backendfolder:cd backend - Follow the instructions in the
backend/README.mdto set up and run the backend server.
- Navigate to the
frontendfolder:cd frontend - Follow the instructions in the
frontend/README.mdto set up and run the frontend application.
Once both the backend and frontend are set up and running, you can access the application through your web browser. The frontend will communicate with the backend to facilitate real-time chat functionality.
This project is licensed under the MIT License. See the LICENSE file for more details.
Feel free to explore, and enjoy real-time chatting with ChatStream!
If you have any questions or need further assistance, please open an issue in this repository.
Thank you for using ChatStream!