Interactive HTML/CSS/JS prototype for the Tenant/Vendor admin. Designed to be ported to Laravel Blade — all layouts, tables, forms, modals and mock data behave as they will in production.
Marketing site landing page — hero, product tour, features, pricing preview, testimonials, FAQ.
Detailed feature breakdown with product tour, feature grid and competitor comparison table.
Three tiers (Starter / Growth / Enterprise), monthly / annual toggle, add-ons and billing FAQ.
KPI overview: today's bookings, pending, revenue, leads with upcoming appointments and quick actions.
Filterable list with status tabs, bulk-confirmation and per-row detail navigation.
Card grid, categories, pricing tiers, SQFT/SQM toggle, activate/deactivate.
Directory with status catalog (active / on-leave / docs-pending), profile with tabs.
Kanban with New → Contacted → Qualified → Booked → Lost columns.
4-step booking wizard matching client mockups; my bookings list; booking detail with reschedule.
Home screen: live clock-in card, day earnings, current + upcoming bookings, alerts.
GPS-verified clock in with selfie option; live booking timer + checklist while on-site.
Compliance uploads, payslip history, weekly earnings chart with bonus targets.
Availability toggle, ratings, notification inbox with grouped days.
Command-center for the platform: tenants, plans and revenue.
128 businesses on-platform · provision, impersonate, downgrade, churn.
partials/ and included via a small fetch wrapper — the equivalent of
. Mock data lives in assets/js/mock-data.js.