emilbonnek / used-cars-platform

Home Page:https://used-cars-platform.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Used Cars Platform task

Live demo: https://used-cars-platform.vercel.app

Website

Running the project

Install dependencies:

npm install

Run the development server:

npm run dev

Tools and Dependencies

I have chosen to use Vite with React for this task. On top of React I have used Tanstack Router for type-safe routing including handling of query parameters as state. I have used the routers own data loading for fetching and caching the listings and user, as opposed to using something like Tanstack/React Query. Tailwind CSS is used for styling. My solution is written in TypeScript, and I have used Valibot (a modern alternative to Zod) for runtime schema validation.

About

https://used-cars-platform.vercel.app


Languages

Language:TypeScript 90.6%Language:JavaScript 8.1%Language:HTML 1.1%Language:CSS 0.2%