разработка агрегатора детских кружков

Проект представляет собой единую платформу для поиска и записи детей на тысячи внешкольных мероприятий по всей Англии — от футбола и программирования до уроков искусства. Сервис объединяет информацию о секциях, рейтинги, расписания и данные о наличии мест, собирая предложения от провайдеров по всей стране и делая поиск максимально удобным.

По своей логике проект напоминает карту: пользователи видят каталог кружков, ориентируются в расписаниях и выбирают подходящие варианты. Сервис стартовал в Лондоне, но благодаря созданной нами архитектуре безболезненно масштабировался на всю Англию и сегодня работает с более чем 260 000 записями.

Задачи, которые были поставлены в рамках проекта:

  • Проектирование и подбор технологического стека;
  • Разработка серверной архитектуры на Docker;
  • Настройка CI/CD-процессов;
  • Переработка структуры данных в БД под требования продукта;
  • Верстка интерфейсов на основе дизайн-макетов;
  • Разработка структуры хранения данных;
  • Построение архитектуры фронтенд- и бэкенд-частей;
  • Реализация фронтенда на Next.js с поддержкой SSR;
  • Реализация бэкенда на Nest.js с документацией Swagger API;
  • Интеграция Google Maps с кластеризацией точек.

результаты работы

о проекте в цифрах

180
дней от старта работ до релиза
20+
технологий использовано в работе
100%
адаптивность на всех устройствах

Инструменты, которые использовались в процессе разработки:

  • Git, GitLab
  • npm, TypeScript, Next.js
  • SSG, SSR
  • Nest.js
  • Swagger, REST API
  • PostgreSQL
  • Directum
  • CI/CD
  • Docker
УПРАВЛЕНИЕ
УПРАВЛЕНИЕ
1 менеджер проекта
ДИЗАЙН
ДИЗАЙН
2 веб-дизайнера, 1 графический дизайнер
РАЗРАБОТКА
РАЗРАБОТКА
2 front-end, 1 back-end, 1 fullstack
ТЕСТИРОВАНИЕ
ТЕСТИРОВАНИЕ
1 qa-инженер
DEVOPS
DEVOPS
1 devops-инженер

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

контактные данные

о проекте