Overview
Quick orientation
This documentation is the working map for Customa Cafe: Laravel backend, Vue-based admin panel, and mobile-facing APIs in one repository.
What to understand first
- Core domains: authentication, membership, coupon/stamp, reservation, and notifications.
- Primary code paths:
app/,routes/,resources/views/pages/admin/,database/. - Documentation flow: code scan -> page authoring -> Docusaurus build -> Cloudflare Pages deploy.
Key code anchors
- Laravel bootstrap and command runner:
artisan,composer.json. - Main route registries:
routes/web.php,routes/api/admin/v1.php,routes/api/mobile/v1.php. - Admin frontend stack:
package.json,vite.config.ts,resources/views/pages/admin/.
How to navigate this site
Start from architecture, continue to domain-data, then move to api and operations. Use verification pages only for release gating.