Кулинарный портал Овкусе

“Овкусе.ру” – портал, который объединил 3 млн пользователей для обмена рецептами, опытом и советами по приготовлению домашней кухни.

Разработка
Big Data

Какие были задачи?

  1. Перенести и обработать ~6 млн пользовательских изображений рецептов.
  2. Произвести миграцию данных с предыдущей платформы.
  3. Выполнить проект в кратчайшие сроки для обеспечения бесшовного перехода российской аудитории на новый сайт.

Архитектура Овкусе

Разработка

В ITSumma мы выбрали простые и надёжные технологии, которые соответствовали всем требованиям проекта. Пришлось решать неожиданные задачи: например, при миграции огромного массива данных (~3 млн пользователей и ~1 млн рецептов) из разных источников оказалось, что из-за GDPR у многих пользователей нет email. Мы нашли обходные решения и благодаря опыту работы с BigData справились с этим в сжатые сроки.

Решение

Для оптимизации изображений — изменения размера, перевода в формат .webp и загрузки в S3 — мы использовали собственный микросервис. В процессе работы столкнулись с битым контентом, перевёрнутыми картинками и файлами, которые только притворялись изображениями. Всё это обработали через отдельные скрипты.

Мы спроектировали инфраструктуру, настроили интеграцию со сторонними сервисами и Яндекс Облаком, подобрали надёжный стек технологий. Часть функций вынесли в микросервисы и настроили их взаимодействие через очереди сообщений.

Быстро собрали MVP, чтобы авторы рецептов смогли восстановить свои профили с прошлой платформы. После запуска добавили важные продуктовые фичи: коллекции и ленту рецептов, профили пользователей, реакции и бэк-офис для контент-менеджеров.

Команда проекта

Менеджер проекта
Системный архитектор
Фронтенд разработчик
Бэкенд разработчик
QA инженер


Применённые технологии

Frontend
Next js
Next js
React
React
Backend
Nestjs
Nestjs
Деплой
Gitlab CI
Gitlab CI
База данных
Postgres
Postgres
Хранилище данных
S3
S3
Кэширование
Redis
Redis
Инфраструктура
Yandex Cloud.
Yandex Cloud.

Результат

Кулинарная соцсеть “Овкусе.ру“ успешно стартовала в России в феврале 2023 года с полностью сохраненной базой кулинарных рецептов и всеми пользовательскими данными. Количество рецептов, их авторов и посетителей платформы ежедневно растет, а сервис продолжает выполнять свою миссию для российской аудитории.

Уникальность проекта

В разработке архитектуры сервиса было предусмотрено горизонтальное масштабирование и переезд в облачную инфраструктуру. Ключевую роль сыграл профессионализм команды и опыт работы с высоконагруженными проектами.

В разработке архитектуры сервиса было предусмотрено горизонтальное масштабирование и переезд в облачную инфраструктуру.

Готовы обсудить проект?

Ответим на заявку в ближайшие 24 часа. А еще мы можем проконсультировать вас по телефону +7 800 555-91-99, электронной почте info@itsumma.ru или в Telegram-чате.

Свяжитесь со мной здесь
Свяжитесь со мной здесь
❗️Имя не может быть пустым
❗️Телефон не может быть пустым
❗️Email не может быть пустым