Every URL, in one place
All current public landing variations, admin pages and API endpoints — populated with live data from Supabase. Use this as a click-through tour or a sanity-check before demos.
Public landing
What guests see when they scan a QR or visit a partner URL directly.
Admin
Operations + partner workspaces. Mock auth defaults to a Litto super admin — switch via the avatar in any admin page.
Admin landing
Role-based picker. Auto-redirects partner_admins with a single workspace.
/console
Magic-link sign-in
Real Supabase auth (e-mailed link).
/console/login
Super admin
Operations dashboard
Platform-wide KPIs.
/console
Partners table
Sortable, filterable workspace list.
/console/partners
Locations
Cities backing POIs and templates.
/console/locations
POI library
Curated POIs across all locations.
/console/pois
POI moderation queue
Pending partner submissions — approve / reject.
/console/pois?tab=submissions
Content templates
POI + experience bundles per location.
/console/templates
Litto sync console
Manual trigger + run history for the experience cache.
/console/litto-sync
Users (stub)
Membership management — wires up once auth is fully migrated.
/console/users
Per-partner workspaces
API endpoints
Server routes. POST endpoints aren't directly clickable — example curl recipes provided.
Feature deep-links
Targeted spots inside admin pages where specific features show up.
Asset groups · Manage members
Cross-partner roster (super-admin); click any group → multi-select picker for adding partner assets.
/console/asset-groups
Asset overrides + map pin (POI form has it too)
Welcome message override, hide template POIs, add custom POIs / experiences, important contacts editor, QR assignment.
/console/casa-bella/assets/sunshine-suite
Templates table → detail
Pick any template → POI + experience managers with up/down sort and highlight star.
/console/templates
POI library + create
Click any card → detail page with map pin (drop / drag), photo gallery, edit form.
/console/pois
Discount code CRUD
Cross-partner code roster (super-admin) with usage counts (groups + QR overrides).
/console/discount-codes
POI submission flow
Submit form needs a real signed-in user (FK gate).
/console/casa-bella/poi-submissions