Welcome to the Car Dealership project! This TypeScript and Next.js-based website is designed to provide an immersive experience for showcasing cars, offering dealership information, and enabling customers to find their preferred vehicles.
The Car Dealership project is a web application built using TypeScript and Next.js. It serves as a platform for displaying cars, presenting dealership information, allowing vehicle searches, and offering contact details. The application includes user authentication using Clerk for enhanced security.
- Home page with key highlights and information.
- About section providing insights into the dealership.
- SearchContainer for user-friendly car searches.
- Catalog showcasing the available cars.
- InfoBar displaying additional relevant information.
- Customers section highlighting positive client experiences.
- Contact details for convenient communication with the dealership.
- Clone the repository.
- Install the required dependencies using the following command:
- Create a
.env.local
file in the root directory and configure your environment variables as needed. Ensure you provide appropriate values for Clerk credentials and other necessary configurations. - Run the application locally:
- Access the application in your browser at
http://localhost:3000
.
- Ensure you have an active Clerk account and correctly configured environment variables.
- Run the application locally or deploy it to your preferred hosting platform.
- Users must sign up using Clerk to access the website's features.
- TypeScript
- Next.js
- Clerk for user authentication
Contributions are welcome! If you encounter issues or have ideas for improvements, please submit a pull request. Please follow the project's coding style and guidelines.
This project is licensed under the MIT License.
Feel free to further customize this template to include more project-specific details, screenshots, and any other relevant information about your project.