fixing platform admin
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# Features & Priorities — RentFlow
|
||||
# Features & Priorities — RentalDriveGo
|
||||
|
||||
## MVP (Phase 1) — Must Ship Before Launch
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
- [x] Offer performance stats (redemptions, revenue impact)
|
||||
- [x] Offer banner image upload
|
||||
|
||||
### Global Marketplace (rentflow.com/explore)
|
||||
### Global Marketplace (RentalDriveGo.com/explore)
|
||||
- [x] Featured offers carousel on /explore home
|
||||
- [x] Search vehicles by city, dates, category, price range
|
||||
- [x] Company cards (logo, rating, offer badge)
|
||||
@@ -67,12 +67,12 @@
|
||||
### Branding & White-Label Public Site
|
||||
- [x] Company display name, logo, tagline, hero image
|
||||
- [x] Primary brand color picker
|
||||
- [x] Subdomain: `{slug}.rentflow.com` (claimed during onboarding)
|
||||
- [x] Subdomain: `{slug}.RentalDriveGo.com` (claimed during onboarding)
|
||||
- [x] Real-time subdomain availability check
|
||||
- [x] Vercel wildcard domain routing (`*.rentflow.com`)
|
||||
- [x] Vercel wildcard domain routing (`*.RentalDriveGo.com`)
|
||||
- [x] Company public site: home with offers, vehicle listing, vehicle detail, booking, confirmation
|
||||
- [x] Offers page on public site
|
||||
- [x] "Powered by RentFlow" badge (removable on Pro)
|
||||
- [x] "Powered by RentalDriveGo" badge (removable on Pro)
|
||||
- [x] Site language + currency preference
|
||||
|
||||
### Payments — Rental (AmanPay + PayPal)
|
||||
@@ -117,7 +117,7 @@
|
||||
- [x] Company employee auth via Clerk
|
||||
- [x] Renter auth via own JWT (separate)
|
||||
- [x] Onboarding step 2: branding + subdomain
|
||||
- [x] Onboarding step 4: "Your vehicles now appear on the RentFlow marketplace"
|
||||
- [x] Onboarding step 4: "Your vehicles now appear on the RentalDriveGo marketplace"
|
||||
- [x] Role system: OWNER / MANAGER / AGENT
|
||||
|
||||
|
||||
@@ -129,7 +129,7 @@
|
||||
- [x] TOTP 2FA: setup with QR code, verify, enforce for ADMIN+ roles
|
||||
- [x] Role hierarchy: VIEWER < FINANCE < SUPPORT < ADMIN < SUPER_ADMIN
|
||||
- [x] Admin role access matrix: 17 dashboard features × 5 roles
|
||||
- [x] `admin.rentflow.com` separate app (Next.js)
|
||||
- [x] `admin.RentalDriveGo.com` separate app (Next.js)
|
||||
- [x] **Company management**: list, search/filter, create, edit, suspend, reactivate, delete
|
||||
- [x] **Company staff management**: list employees per company, add employee, edit (name/email/role), deactivate/reactivate, reset password
|
||||
- [x] **Impersonation**: ADMIN+ can log in as any company employee (Clerk impersonation session), with dashboard banner
|
||||
|
||||
Reference in New Issue
Block a user