Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Название проекта: Croco Sushi — Платформа доставки еды

Резюме: Высокопроизводительное полностековое веб-приложение для службы доставки суши, приоритетом которого являются скорость загрузки страниц, SEO и бесшовный мобильный пользовательский опыт. Решение включает в себя витрину для клиентов, комплексную панель администратора для управления заказами и надежную архитектуру бэкенда.

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

Фронтенд (Next.js 14):
Создано с использованием Next.js 14 (App Router) и TypeScript для надежности.
Оптимизированные Core Web Vitals с помощью серверного рендеринга (SSR), продвинутой обработки изображений (Sharp) и интеллектуальных стратегий кэширования.
Современный, адаптивный интерфейс, использующий Tailwind CSS, Headless UI и плавные анимации с Framer Motion.
Управление состоянием осуществляется с помощью Zustand, с TanStack Query для эффективной синхронизации состояния сервера.
Бэкенд (FastAPI):
Асинхронный REST API с высокой конкурентностью, построенный на FastAPI (Python 3.12).
Слой базы данных на основе PostgreSQL, Asyncpg и SQLAlchemy 2.0.
Обработка фоновых задач (обработка заказов, уведомления) с помощью Celery и Redis.
Наблюдаемость системы реализована с помощью метрик Prometheus.
Инфраструктура и DevOps:
Полная контейнеризация с использованием Docker и Docker Compose.
Веб-сервер Caddy настроен для надежного кэширования, сжатия и автоматического SSL.
Комплексный набор тестов, включая Playwright (E2E), Jest и Pytest.
Технологический стек: Next.js, React, TypeScript, Python, FastAPI, PostgreSQL, Redis, Celery, Docker, Zustand, Tailwind CSS.
Детали работы
Бюджет 30 000 UAH
Добавлена 27 января
42 просмотра
Фрилансер
Микола Мельничук
Украина Украина
Нет отзывов

Свободен для работы Свободен для работы
На сервисе 9 месяцев 16 дней