Storefront
Vue storefront for sofas, interiors, cart, and checkout. Proxies /api here in local dev.
Open storefront
The Laravel API behind the storefront and staff CMS — catalog, content, checkout, leads, and ops in one place.
All public and staff routes live under versioned JSON at /api/v1.
https://api.comfortoak.com/api/v1
Responses use a data envelope. Staff routes require a Sanctum bearer token from POST /api/v1/admin/auth/login.
Start with health and bootstrap, then catalog and commerce for the storefront.
Platform
Catalog
Commerce
Customers and staff use separate guards. Tokens are Laravel Sanctum personal access tokens.
Register or login on the public auth routes, then send the token on account, wishlist, and order calls.
Admin login returns a Sanctum token. Routes under /api/v1/admin also enforce Spatie permissions.
This API is shared by the public website and the internal CMS.
Vue storefront for sofas, interiors, cart, and checkout. Proxies /api here in local dev.
Open storefrontStaff tools for catalog, content, orders, WhatsApp inbox, analytics, and settings.
Open admin