Многоязычная витрина
RU, EN, SV, DE, FR и AR, включая RTL-направление для арабского языка.
CASE 02 / RESTAURANT COMMERCE
Премиальная ресторанная витрина — от многоязычного каталога до устойчивой корзины и инженерной операционной логики.
Live checkout and payments are disabled. This is a storefront demo; no real order is submitted.
01 / EXPERIENCE
Интерфейс сфокусирован на выборе блюда, настройке добавок и прозрачном составе корзины. Прототип не имитирует завершённую оплату и не утверждает, что заказ уже отправлен.
RU, EN, SV, DE, FR и AR, включая RTL-направление для арабского языка.
Нормализация данных, ограничение количества, восстановление состояния и синхронизация между вкладками.
Манифест, service worker, статическая офлайн-оболочка и обновляемый кэш.
02 / OPERATIONS
В исходном проекте подготовлены отдельная панель и API-контур для заказов и финансовых событий; реальные интеграции требуют проверки перед включением.
Курсорная пагинация по created_at и UUID с сохранением точности временной метки PostgreSQL.
Частичные возвраты отделены от полученной суммы; валюты не смешиваются в одном KPI.
CSV без контактных данных и с нейтрализацией значений, похожих на формулы таблиц.
03 / DELIVERY STATUS
Отделяем реализованное от непроверенных интеграций — без фиктивного статуса «готово к оплате».
Доступна демонстрация ресторанной витрины. Настоящие заказы не отправляются.
В проекте есть dashboard, API-логика заказа и учёт возвратов; публичная витрина не открывает админ-панель.
Нужны production build, браузерные E2E и проверки базы/платежей на staging. Платёжная обработка выключена.
04 / НОВЫЙ ПРОЕКТ
Обсудим задачу, зафиксируем состав работ и согласуем следующий шаг до начала разработки.
Без обещаний сроков и результатов до согласования требований.OSGARD / DEVELOPMENT / CASE 02
Изучите публичную витрину. Интеграции заказов и платежей не считаются готовыми для production до проверки на staging.