давайте познакомимся поближе, перед тем, как начать проект
мне нужен:
доступный бюджет:

Укажите ваши данные:

Привет, Меня зовут
давайте познакомимся поближе, перед тем, как начать проект

Укажите ваши данные:

Привет, Меня зовут
0%
Согласие на обработку ПДнПолитика конфиденциальностиПолитика обработки файлов CookieИП Пеклич Ю.Е. ОГРНИП 320237500078157© 2025 MaPbiz Group. Все права защищены
вернуться в портфолио

CyclingRace community

смотреть сайтCyclingRace community

Предыстория: 
Наш текущий клиент cyclingrace.ru  (организатор самых масштабных велогонок в РФ) развивает велоспорт и у них родилась очередная амбициозная идея для вовлечения в спорт людей. Решили придумать социальную сеть в которой люди будут общаться, фиксировать свои достижения и постепенно игровыми механиками их больше втягивать в спорт.

Что это будет для пользователей в итоге:
 - люди смогут общаться, делиться своими успехами выгружая активность из смарт часов например и фото/видео, соединяться в клубы и т д
- можно создать Челендж - активность (например проехать ХХХ км за ХХ дней) и выдавать "звания" призы, мерч
 - проводить отборы в полупрофессиональный спорт приглашая на соревнования
- организовывать любительские мероприятия
- связка с магазином товаров для спорта и мерча

На данный момент сделано:
- продумана архитектура и функционал
- дизайн проект
- разработан MVP с урезанным функционалом

Основными вызовами для нас в этой работе стало:
1) По Backend и в серверной части:
это сложная система из Django, Fast API, Redis, Celery, S3 - система быстрая, готовая к большим нагрузкам и сделана по взрослому.
1.1. Быстрый и предсказуемый API
Автодокументация: полное OpenAPI-описание каждого эндпоинта, параметра и возможных ошибок — интеграция с клиентской командой или сторонними инструментами проходит безхлопотно.
1.2. Высокая производительность ленты активности
Минимум SQL-запросов: мы заранее подгружаем всё, что нужно (комментарии, лайки, профиль пользователя) — страница загружается молниеносно даже при большом объёме данных.
1.3. Моментальный отклик на клиенте
Фоновые задачи: загрузка и обработка изображений, создание и обновление записей — всё в Celery-тасках. API сразу отдаёт статус 202 Accepted и TaskLog, пользователь не ждёт, пока картинка сохранится.
1.4. Мгновенные пуш-уведомления
EventBus на Redis: любое событие (лайк, комментарий, модерация) отправляется в канал пользователя в формате { event, payload }.
SSE-стрим: браузер держит соединение и получает уведомления в реальном времени без перезагрузок страницы.
2) По Frontend:
2.1Синхронизация уведомлений комментариев в реальном времени
2.2 Все работа без перезагрузок страниц
2.3 Бесконечная лента и другие плюшки как в любой современной соцсети
3) По Дизайну:
3.1 Проектирование на основе масштабируемой дизайн-системы с большим количеством повторно используемых компонентов
3.2 Полностью адаптивные макеты с гибкой резиновой вёрсткой на базе автолейаутов
3.3 Сложную логику взаимодействия превратили в интуитивно понятный и привычный для пользователя интерфейс

Сейчас:
Ждем команды для старта работ по масштабированию - заводим туда комьюнити, пользуются и чистим баги, рисуем дальнейший функционал и кодим бешенные фичи)

stack проекта

Next

Next

TypeScript

TypeScript

Django

Django

Fast API

Fast API

Redis

Redis

обсудить проект

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

Следующая страница:

философия mapsystem

00:00

В этих коротких видео AI клон CEO ответит на часто возникающие вопросы