This is a our implementation of a chat app that allows users to register and login to a chat room where they can exchange messages with other users.
- User registration: Users can create an account with their email and a password.
- User login: Registered users can log in to the app with their email and password.
- Chat page: Once logged in, users can access the chat page where they can send and receive messages.
- Simple UI: The app has a simple and user-friendly UI.
- HTML
- CSS
- JavaScript
- MERN (Mongoose, Express, React, Node.js)
- WebSockets (Socket.io)
- Clone the repository:
git clone https://github.com/OmrArad/Chat-app.git - Install the dependencies:
cd Chat-app/mvc npm install - Start the server:
cd Chat-app/mvc npm start - Open your browser and go to http://localhost:5000 to access the app.
- Register a new account by clicking the "Register" button on the login page.
- Log in to the app with your username and password.
- Access the chat page and start sending messages.