|EN

Rozhkova Cakes: Искусство в каждом десерте

Сверхбыстрая e-commerce витрина на Astro с кастомной админкой, автоматическим сжатием изображений и Telegram-менеджментом заказов.

Клиент

Rozhkova Cakes

Услуги

Web Site, Admin Dashboard, Telegram Integration

Rozhkova Cakes - Premium Confectionery Platform

Задача

Rozhkova Cakes — это не просто интернет-магазин, а цифровая витрина кулинарного искусства. Требовалось создать эстетически безупречную, высокопроизводительную платформу для заказа авторских тортов. Важнейшая задача — разработать удобную панель управления (админку) без тяжеловесных CMS, чтобы клиент мог легко модерировать отзывы, менять тексты и добавлять новые продукты с автоматическим сжатием тяжелых фотографий "на лету", не жертвуя SEO и скоростью (Lighthouse 100/100).

Решение

Архитектурой проекта управляет Astro 5, гарантирующий мгновенный рендеринг за счет предгенерации (SSG/ISG) страниц каталога. Для быстрой и легковесной работы админ-панели мы использовали файловую базу данных SQLite — идеальный баланс производительности и простоты для e-commerce средней нагрузки. Вместо классических email-уведомлений реализована глубокая интеграция с Telegram (через выделенных ботов и топики), что позволяет админам сопровождать и обновлять статусы заказов в реальном времени. Встроенный пайплайн загрузки изображений автоматически конвертирует и жмёт картинки в WebP при добавлении в витрину.

Ключевые особенности

  • Astro SSG Engine: Мгновенная загрузка каталога со сложной визуальной структурой без penalty для браузера.
  • Custom Admin Panel: Управление товарами, контентом и отзывами с встроенным процессором автоматического сжатия изображений.
  • Telegram Management: Бесшовное API для маршрутизации и трекинга заказов прямо в рабочих чатах.
  • SQLite Persistence: Легковесная, надежная и сверхбыстрая архитектура хранения данных.

Технологии

Архитектура и развертывание

Приложение упаковано в Docker и развернуто через нулевой оверхед рантайм Bun. Это решение гарантирует 100% стабильность, изолированную среду для кастомных API-эндпоинтов админки и простейшее масштабирование в будущем.

← Назад ко всем проектам