Веб-застосунок · 2025
Strym
E-commerce застосунок для продажу електроніки з каталогом, фільтрацією та оформленням замовлень.
Клієнт
Strym
Рік
2025
Стек
Next.jsFastAPIPostgreSQL
Про проєкт
Strym — інтернет-магазин електроніки. Клієнт потребував сучасний e-commerce застосунок з зручним каталогом, швидким пошуком та простим оформленням замовлень.
Задача
- Каталог товарів з категоріями та фільтрацією
- Сторінки товарів з фото, описом та характеристиками
- Кошик та оформлення замовлення
- Адмін-панель для управління товарами та замовленнями
- REST API на FastAPI з PostgreSQL
Рішення
Розробили повноцінний e-commerce на Next.js з серверним рендерингом для SEO. Backend на FastAPI — швидкий, типізований Python API. База даних PostgreSQL з оптимізованими запитами для каталогу.
Ключові рішення:
- SSR + ISR — сторінки товарів рендеряться на сервері, індексуються Google
- FastAPI — автоматична OpenAPI документація, валідація через Pydantic
- Фільтрація — мультипараметрична фільтрація без перезавантаження сторінки
- Оптимізація зображень — Next.js Image з автоматичним WebP
Результат
- Швидкість завантаження каталогу: < 1s
- Повністю адаптивний дизайн для мобільних
- Готовий до масштабування до тисяч товарів