A web application that allows users to decode Tesla Vehicle Identification Numbers (VINs) to retrieve detailed information about their vehicles, including specifications, images, and more.
- VIN Decoding: Enter a Tesla VIN to retrieve detailed specifications.
- Image Gallery: View images of the vehicle and VIN locations.
- Real-time Validation: Get immediate feedback on VIN validity.
- User-Friendly Interface: Simple and intuitive design for easy navigation.
To install this project, follow these steps:
- Clone the repository:
git clone https://github.com/apirobots/tesla-vin-decoder-app.git
- Navigate to the project directory:
cd tesla-vin-decoder-app
- Install the dependencies:
or
npm install
yarn install
- Get API keys for VIN Decoder API https://v2.rapidapi.com/apirobotssquad-apirobotssquad-default/api/tesla-vin-decoder-api-by-apirobots
- Copy the
.env.example
file and rename it to.env.local
:cp .env.example .env.local
- Add your API key to the
.env.local
file:
-
Start the development server:
npm run dev
or
yarn dev
-
Open your browser and go to
http://localhost:3000
. -
Enter a Tesla VIN (e.g.,
5YJSA1E60MF123456
) in the input box and click the "Decode" button to retrieve vehicle details.
Contributions are welcome! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch:
git checkout -b feature/YourFeature
- Make your changes and commit them:
git commit -m "Add some feature"
- Push to the branch:
git push origin feature/YourFeature
- Open a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
Images and trademarks are copyright © Tesla, Inc. All rights reserved.
- This project utilizes the Tesla VIN decoding API for retrieving vehicle information.
- Special thanks to the contributors and the open-source community for their support.