Этот сайт использует файлы cookie, чтобы обеспечить вам наилучший опыт
Принять
Портфолио

Karzal

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

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

Отрасль: Sharing economy (экономика совместного потребления)
Методология: Scrum
Команда: Frontend разработчик 1, Backend разработчик 1, QA-инженер 1, Дизайнер 1, Менеджер проекта 1.
Технологии: Django, Angular Universal
Срок: 6 месяцев

Задача

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

Решение

Наша команда оптимизировала процесс разработки, использовав наиболее актуальные технологии:
  • Разработана безопасная и масштабируемая инфраструктура на базе 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 – для аутентификации пользователей

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