/car_showcase

Primary LanguageTypeScript

Car Showcase App

This is a car showcase web application built using Next.js, Tailwind CSS, Headless UI, Rapid API, and Imagin Studio Car Images. The application allows users to browse through a collection of car images fetched from the Imagin Studio Car Images and view details about each car.

Features

  • Browse through a collection of car images
  • View details about each car
  • Search for specific car models
  • Responsive design for optimal viewing on various devices

Technologies Used

  • Next.js: A React framework for building server-side rendered and static web applications.
  • Tailwind CSS: A utility-first CSS framework for quickly building custom designs.
  • Headless UI: A set of completely unstyled, fully accessible UI components for React applications.
  • Rapid API: A platform that allows developers to access a wide range of APIs for various purposes.
  • Imagin Studio Car Images: An API providing high-quality images of various car models.

Setup Instructions

  1. Clone the repository:
git clone <repository-url>
  1. Navigate into the project directory:
cd car-showcase-app
  1. Install dependencies:
npm install
  1. Create a .env.local file in the root directory of the project and add your Rapid API key:
RAPID_API_KEY=your_rapid_api_key_here
  1. Start the development server:
npm run dev
  1. Open your browser and navigate to http://localhost:3000 to view the application.

Usage

  • Upon opening the application, you'll be presented with a collection of car images.
  • Use the search bar to find specific car models.
  • Click on a car image to view more details about the car.

Credits

License

This project is licensed under the MIT License.