Skip to content

GeorgievIliyan/vinpro

Repository files navigation

Vinpro

A modern Next.js app for vehicle lookup and admin dashboards.

πŸš€ Overview

Vinpro provides a Next.js-based frontend and API layer for VIN lookup, vehicle details, admin management, and dashboard insights.

🧰 Features

  • VIN lookup and vehicle information display
  • Admin pages and account management
  • Dashboard with stats and history
  • Download vehicle data as .pdf

πŸ’» Getting Started

  1. Clone the reposiotry:

    git clone https://github.com/GeorgievIliyan/vinpro
  2. Enter the folder

    cd vinpro
  3. Install dependencies:

    npm install
  4. Configure environment variable: Rename the file at the root of the directory from .env.example to .env.local and place your keys.

  5. Run the development server:

    npm run dev
  6. Open the app:

    http://localhost:3000
    

πŸ“ Project Structure

  • app/ β€” App Router pages and API route handlers
  • app/components/ β€” application-specific UI pieces
  • components/ β€” shared UI primitives
  • lib/ β€” utilities, database helpers, and auth logic
  • public/ β€” static assets and fonts

πŸ› οΈ Available Scripts

  • npm run dev β€” start the development server
  • npm run build β€” build the production app
  • npm run start β€” run the production build

πŸ“Œ Notes

  • Uses Next.js App Router in app/
  • API routes are grouped under app/api/

About

πŸš— VIN lookup platform with admin dashboards, vehicle reports, PDF exports, and modern Next.js architecture.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors