A three-in-one automotive platform for vehicle maintenance booking, parts shopping, and car rentals, built as Frontend Lead on Next.js
Stack
MotoCura is an automotive logistics platform combining three services under one roof: vehicle maintenance booking, a parts and engine shop, and premium car rentals. Built as Frontend Lead, owning the full customer-facing experience across all three verticals.
Car owners typically juggle separate providers for maintenance, parts, and rentals. MotoCura needed a single, cohesive platform where a customer could book a mechanic, buy a part, and rent a car — each flow distinct enough to serve its own use case, but consistent enough to feel like one product.
Built three parallel service flows on a shared design system: a multi-step maintenance booking flow (vehicle details → scheduling → confirmation, with a loading/processing state for backend handoff), a full e-commerce shop flow (product listings with filters, product detail pages with galleries and reviews, cart, multi-step checkout with delivery and installation options), and a rentals flow (vehicle listings, detailed rental pages, checkout, and confirmation). Added vendor and customer auth flows with email verification. Authored a structured 20-endpoint API specification covering auth, shop, cart, rentals, maintenance, and vehicle lookups to hand off to the backend team for integration.
A fully built-out frontend covering all three service verticals end-to-end, currently running on local/mock data ahead of backend integration against the API spec.
Frontend Lead role. Backend integration pending — the API specification is the current handoff point for connecting live data.