A modern, high-performance Car Rental Management System built with Next.js 14, Tailwind CSS, and Prisma.
- Dashboard: Real-time statistics and recent booking activities.
- Car Management: Track fleet status, specifications, and daily rates.
- Brand Management: Manage car brands/manufacturers.
- Booking System: Automatic price calculation and status workflow.
- Route Management: Define origins, destinations, and base pricing.
- Customer CRM: Maintain customer records and identity details.
- Payment Methods: Manage accepted payment types.
- Framework: Next.js 14 (App Router)
- Styling: Tailwind CSS with Glassmorphism
- Database: SQLite (Local)
- ORM: Prisma 6
- Icons: Lucide React
- Date Handling: date-fns
- Clone the repository
- Install dependencies:
npm install
- Environment Setup:
- Copy
.env.exampleto.env - Ensure
DATABASE_URLpoints to your local database file
- Copy
- Database Migration:
npx prisma migrate dev
- Run the development server:
npm run dev
The application features a premium dark-themed "Glassmorphism" design system, ensuring a high-end feel for administrative management.
This project is licensed under the MIT License.