huzaifahayee/Car-Rental-Management-System ? reverse-engineered prompt

Reverse engineered prompt

Build me a multi tenant car rental management app called GariTrip, where each rental agency gets its own separate database and its own subdomain. I want a SuperAdmin area that can create, edit, archive, and reactivate tenants, and when a new tenant is created it should set up the database, run the needed setup, and add the first admin account automatically.

The app should have a clean admin panel for managing bookings, vehicles, drivers, outlets, users, agency settings, and themes, plus a customer side where people can browse rentals and make bookings. Support self drive and with driver bookings, vehicle availability changes, booking confirmations, cancellations, and completion, with the system keeping vehicle status in sync. Include role based access for SuperAdmin, Admin, Employee, and Customer, plus booking alerts for staff, WhatsApp notifications, and image uploads for vehicles and agency logos. Make it work with React on the frontend and an Express API with Prisma and PostgreSQL on the backend, and use subdomains so each tenant stays separate.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab