Karzal

points
Karzal

Задачей клиента была разработка MVP (минимально жизнеспособного продукта) для цифровой платформы по аренде оборудования, бытовой техники и других товаров. Целью проекта было создание удобной торговой площадки, включающей в себя: процесс входа в систему, настройки персонального аккаунта, подключение к платежным системам, способность оставлять комментарии и ставить оценки товарам, а также возможность бронирования товаров.

introductionzoom
keypointzoom

Основные моменты

Отрасль:Sharing economy (экономика совместного потребления)

Методология:Scrum

Команда:Frontend разработчик 1, Backend разработчик 1, QA-инженер 1, Дизайнер 1, Менеджер проекта 1.

Технологии:Django, Angular Universal

Срок:6 месяцев

Задача

Целью клиента была разработка удобного маркетплейса, позволяющего пользователям арендовать товары. Исходя из конкретных требований, перед командой стояли следующие задачи:

  • Процесс входа в систему должен быть доступен через социальные сети
  • Система бронирования должна быть синхронизирована с календарем
  • Каждому пользователю должны быть рейтинг
  • Возможность аренды как для зарегистрированных, так и для незарегистрированных пользователей
  • Подключение уведомлений по sms

problem
solutionzoom

Решение

Наша команда оптимизировала процесс разработки, использовав наиболее актуальные технологии:

  • Разработана безопасная и масштабируемая инфраструктура на базе AWS Cognito для управления пользователями, аутентификации, синхронизации данных на разных платформах и устройствах.
  • Подключенные платежные системы и sms-уведомления
  • Реализована возможность для пользователей регистрироваться, редактировать свой профиль и восстанавливать пароль
  • Добавлена возможность для пользователей добавлять выбранные товары в избранное и бронировать их в зависимости от места проживания кредитора
  • Внедрена бонусная рейтинговая система для кредиторов и заемщиков
  • Разработаны коммуникационные инструменты, помогающие кредиторам и заемщикам взаимодействовать друг с другом через комментарии и лайки.

Мы также внедрили Amazon AWS:

  • S3 – для хранения статических файлов приложения и шаблонов CloudFormation
  • ECR – для хранения образов серверной части приложения
  • ECS – для запуска образов и задач серверной части
  • ElasticCache
  • RDS PostgreSQL – в качестве реляционной базы данных приложения
  • ALB (Load Balancer) – в качестве балансировщика нагрузки
  • Certificate Manager – для выдачи SSL-сертификатов
  • Route 53 – в качестве размещенной зоны для маршрутизации
  • Lambda – для аутентификации клиентов через Cognito, а также для запуска сервера node js
  • AWS Redis – в качестве брокера сообщений
  • Serverless – позволяет легко развертывать приложения на сервере AWS
  • Cloudformation – для управления стеком приложения
  • Cognito – для аутентификации пользователей

Как это работает?

How it works

Другие проекты

Смотреть все

Получить консультацию

Оставьте заявку и мы с вами свяжемся

Оставить заявку