Back to projects

Comanda

Order management system for Costa Rican family restaurants with separate floor and kitchen views.

Context

Comanda is designed for family-owned restaurants that need to digitize operations without unnecessary complexity.

The frontend in React + Vite connects to an API built with Hono and deployed on Cloudflare Workers.

Authentication is handled with Better Auth and persistence uses SQLite with Cloudflare D1 support, enabling a simple and efficient edge architecture.

Screenshots

System home with quick operational metrics.
Operational menu and product administration.
Table management and floor layout configuration.
Floor view focused on service and order control.
Kitchen workflow view focused on preparation and priority.

Tech stack

ReactViteHonoBetter AuthSQLiteCloudflare D1Cloudflare WorkersCloudflare Pages

Key points

  • Floor view optimized for fast order handling.
  • Kitchen view focused on status and preparation priority.
  • Simple workflow ready for real operation in small businesses.

Learnings

  • Designing lightweight, maintainable APIs in Hono for POS operational flows.
  • Integrating modern authentication with Better Auth in a full TypeScript stack.
  • Splitting deployment on Cloudflare: Workers for API and Pages for frontend.