Welcome to the LetsChat! This project is a simple chat application built using modern web technologies. It serves as a practice project to enhance my skills in web development.
This chat application is built with the following technologies:
- Next.js: A React framework for building server-side rendered applications.
- Tailwind CSS: A utility-first CSS framework for styling the application.
- Shadcn UI: A component library for building user interfaces with React.
- Firestore: A NoSQL cloud database for storing chat messages and user data.
- Real-time chat functionality
- User authentication (optional)
- Responsive design using Tailwind CSS
- Modern UI components from Shadcn UI
- Easy deployment with Vercel
To get a local copy of this project up and running, follow these steps:
- Clone the repository:
git clone [email protected]:eubert369/ChatApp.git
- Navigate to the project directory:
cd chatApp
- Install dependencies
npm install --legacy-peer-deps
- Set up Firestore
- Create a Firebase project and set up Firestore.
- Add your Firebase configuration to the project.
- Run the application:
npm run dev
- Open your browser:
- Visit http://localhost:3000 to see the application in action.