Welcome to the Simple Chat App! This application simulates a real chat interface with interactive and functional features.
- Live Preview: https://chat-room-delta-pearl.vercel.app/
- Screenshot:
- lighthouse statistics:
- Interactive Chat Interface: Engage in a seamless chat experience.
- Scrollable Message Area: Easily scroll through your conversation history.
- Automated Responses: Simulated responses from "the other user" appear a few seconds after you send a message.
Ensure you have the following installed on your system:
-
Clone the repository:
git clone https://github.com/alialaa932003/chat-room.git
-
Navigate to the project directory:
cd chat-room
-
Install the dependencies:
npm install
Start the development server:
npm run dev
Future Improvements If I have more time, I plan to implement the following features to enhance the functionality of the chat application:
- User Search: Add a feature to search through the user list.
- Collapsed Sidebar: Collapsing the sidebar would help maximize the chat interface's space, especially on smaller screens, providing a cleaner and more focused chatting experience.
- Advanced Features: Include features like message notifications, typing indicators, and user presence status.