Name: Katta Manoj
University: IIT Jammu
Department: Computer Science and Engineering
Design Document: https://docs.google.com/document/d/18cg4mxh4eM13QgPy-UQdpx8cgZjmR2L_51Hok7NT0ck/edit
In this digital age, communication plays a pivotal role in connecting people across the globe. Chat Time aims to develop a modern messaging app prototype with essential features such as user registration, and real-time messaging. This will provide an intuitive user interface and robust backend architecture, leveraging best practices for web development.
-
User Registration and Authentication:
- Users can register with their email ID.
- Implement authentication mechanisms like email verification.
-
Sending and Receiving Text Messages:
- Users can send and receive text messages in real-time.
- Messages should support rich text formatting.
-
Real-Time Message Updates:
- Messages should be delivered in real-time using web sockets.
- Implement message read and delivery indicators.
Clone this repository locally.
https://github.com/Manoj-Katta/Chat_timeInstall dependencies
cd client
npm install
cd ../server
npm installTo run the web app locally, use the following commands:
cd client
npm run start
cd server
nodemon index.js