Skip to content

viktorfilyk4/car-dealer-app

Repository files navigation

Car Dealer App

Notes

  • generateStaticParams is set up to generate only first 50 result pages. That is because of rate-limit from API
  • Husky / lint-staged for automatic linting and prettifying code before commit
  • Use tailwind-merge for merging Tailwind classes
  • App folder only for routing purposes
  • Structure of component's folder is the following:
- ComponentFolder
  - Component.tsx (main file of the component)
  - Component.types.ts (types used in the component)
  - Component.helpers.ts (functions (helpers) used in the component)
  - Component.const.ts (constants used in the component)

Requirements

Development

npm ci
npm run dev

Open http://localhost:3000 with your browser to see the result.

Production

npm run build
npm start

Deployment

Used Github Actions and Vercel.
Link - https://car-dealer-app-amber.vercel.app/

UI

Figma template

About

Small Next.js application for car dealers (test assignment)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published