/RENT-A-CAR

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.

Primary LanguageTypeScript

Car Dealership Website

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.

Table of Contents

Introduction

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.

Features

  • 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.

Installation

  1. Clone the repository.
  2. Install the required dependencies using the following command:
  3. 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.
  4. Run the application locally:
  5. Access the application in your browser at http://localhost:3000.

Usage

  1. Ensure you have an active Clerk account and correctly configured environment variables.
  2. Run the application locally or deploy it to your preferred hosting platform.
  3. Users must sign up using Clerk to access the website's features.

Technologies Used

  • TypeScript
  • Next.js
  • Clerk for user authentication

Contributing

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.

License

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.