This project is a simple React chat application using Tailwind CSS, TypeScript, and GraphQL. The goal of this project is to demonstrate the basic functionality of a chat app, including sending and receiving messages, displaying chat history, and handling errors.
- chat between users
- Message history with "Read More" functionality
- Error messages with resend functionality
- Responsive design for different screen sizes
- User preferences storage
- React
- TypeScript
- Tailwind CSS
- Apollo Client (GraphQL)
The app is deployed on Vercel and can be accessed at https://1-day-chat-app.vercel.app.
You will need nodeJS, once installed you can do
npm install && npm run build && npm run preview
or
npm install && npm run dev
if you want to have hot reloading and a watcher.