


About this project
Role: Frontend
Built For: Work and Travel Guide GmbH (WTG)
A demo booking platform for renting or buying cars and campervans, built for a company called WTG × OZTravel.
The site lets users browse vehicles, filter by type (car or campervan), and view detailed listing pages with pricing, specs, and features. Some vehicles even have an interactive 3D model you can rotate and view from different angles, built with Three.js.
Main features:
- Vehicle list page with sidebar filters and search results
- Detailed vehicle pages with image gallery, key features, specs, and reviews
- 3D viewer for select vehicles using React Three Fiber
- Booking request form with validation, using React Hook Form and Zod
- Request confirmation page after submitting a booking
- Responsive design with a custom brand style built on Tailwind CSS and shadcn/ui
All vehicle data is currently hardcoded in JSON files, since this is a prototype without a backend or database yet.
Tech Stack
Next.js
React
TypeScript
Tailwind CSS
Three.js