TheDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/Codefied-CodePix/KaroCar-platform/llms.txt
Use this file to discover all available pages before exploring further.
customer app is the self-service portal for KaroCar end users. It provides the interface through which customers manage their bookings, review past orders, update account details, and access all KaroCar consumer-facing services. Built with Next.js 16 and Tailwind CSS v4, the portal delivers a responsive, dark-mode-aware experience. The homepage (app/page.tsx) renders the Customer Dashboard heading as the authenticated entry point for end users.
Tech Stack
Next.js 16.2.7
App Router with server components for fast, SEO-friendly page rendering and nested route layouts.
React 19.2.4
Latest stable React with concurrent features for responsive, data-driven dashboard views.
Tailwind CSS v4
Utility-first CSS with the v4 PostCSS engine, dark-mode support, and monorepo-consistent styling.
TypeScript 5
Full type safety across booking models, API responses, and component props.
Directory Structure
app/page.tsx renders the Customer Dashboard heading and introductory copy. Additional routes such as /bookings, /profile, and /history are expected to be added under app/ following Next.js App Router conventions.
Package Configuration
Thecustomer app does not depend on any internal workspace UI packages — its component set is built locally within the app.
Development Commands
Building & Starting
Install dependencies
Run
pnpm install from the monorepo root to ensure all workspace packages and node_modules are in place.Build the customer app
Run
turbo build --filter=customer. Turbo caches the output so unchanged pages are not rebuilt.Linting
Related Pages
Auth App
The centralised authentication service customers sign in through.
Web App
The public-facing site where customers first discover KaroCar.
Vendor App
The vendor-facing counterpart that manages the listings customers browse.
Local Setup
Step-by-step guide to running the full platform stack locally.
