# Codex Master Prompt

Build a complete clean, professional Bashista Auto website using the mockups in this package as visual references.

Business details:
- Company: Bashista Auto
- Main Branch: Bharatpur, Chitwan
- Branch: Kawasoti, Nawalpur
- Contact numbers: +9779709046761 and +9779709046762

Theme:
- White background
- Blue primary color
- Green EV accent
- Clean professional dealership aesthetic
- Rounded cards, soft shadows, light blue gradients, green CTA buttons

Tech stack:
- Next.js App Router
- TypeScript
- Tailwind CSS
- shadcn/ui structure
- Swiper for sliders
- model-viewer for AR product view
- React Hook Form + Zod for forms
- lucide-react icons
- Prisma/PostgreSQL later

Routes to create:
- `/`
- `/scooters`
- `/brands`
- `/offers`
- `/about-us`
- `/parts`
- `/gallery`
- `/contact`
- `/book-test-ride`
- `/products/[productSlug]`
- `/admin`

Product view rule:
- Top section must show normal product image and details.
- Below that, add 3D View section.
- Below that, add AR View button/section.
- Do not put heavy 3D on the homepage.

Use mock data first and build all pages from reusable components.
After major steps run:
- `npm run lint`
- `npm run typecheck`
- `npm run build`
