Skip to main content

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.