This is the frontend component of the Chat App project. It provides a user interface for users to interact with the chat application.
- User registration and login
- Real-time messaging
- Group chat functionality
- React.js framework
- WebSocket for real-time communication
- RESTful APIs for backend integration
To get started with the Chat App, you'll need to start both the frontend and the backend. Here's how:
- Clone the repository:
git clone https://github.com/animeshchaudhri/chatsocketio
- Navigate to the frontend directory:
cd chatsocketio/frontend
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Open your browser and navigate to
http://localhost:3000
- Navigate to the backend directory from the root of the project:
cd chatsocketio/backend
- Install dependencies:
npm install
- Start the backend server:
npm run bhag
Now, both the frontend and backend of the Chat App should be running.
Contributions are welcome! If you'd like to contribute to the Chat App frontend, please follow these guidelines:
- Fork the repository
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes and commit them:
git commit -m 'Add your feature'
- Push to the branch:
git push origin feature/your-feature-name
- Submit a pull request
This project is licensed under the MIT License.
For any questions or inquiries, please contact ac04@duck.com.