TrustedCars is a verified car listings marketplace for Ireland. This MVP includes listings, dealer pages, inquiries, favorites, moderation, and basic analytics/logging.
npm install
Copy .env.example to .env and fill in values.
cp .env.example .env
Start Postgres locally:
docker compose up -d
Run migrations and seed data:
npm run prisma:migrate
npm run seed
npm run dev
Uploads use Cloudinary signed requests. Files are validated client-side for type and size before upload.
.env.example.npm run build and output directory .next.trustedcars.ie and www.trustedcars.ie in Vercel domains.NEXT_PUBLIC_SITE_URL and NEXTAUTH_URL to https://trustedcars.ie.npm run dev – dev servernpm run lint – lintnpm run test – unit testsnpm run prisma:migrate – migrationsnpm run seed – seed data