What is ready
Locales, base routing, and the server-side Supabase foundation are in place for the next modules.
The next tasks can build on these foundations without reworking routing, localization, or database wiring.
QR menus and table ordering
Bulgarian remains the default interface. This first implementation pass establishes the internationalized foundation for public pages, the admin app, and future ordering flows.
Locales, base routing, and the server-side Supabase foundation are in place for the next modules.
The next tasks can build on these foundations without reworking routing, localization, or database wiring.
next-intl is configured with bg as the default locale and en as the secondary locale.
An initial schema, schema-derived types, and a server-only service-role client are now present.