FITTIN

Сервис для виртуальной примерки обуви

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

Главной целью сервиса стало облегчить жизнь покупателей и помочь им сберечь время и нервы, за счёт точного подбора обуви. Параллельно с этим, уменьшить количество возвратов в интернет-магазинах и этим снизить их расходы.

Задача

Доработка существующего приложения и добавление нового функционала. Разработка новых модулей.

Проблемы

Разрозненный код, поскольку до нас над проектом работало несколько разных команд.

Решение

Привели приложение к многомодульности, где код каждой предыдущей команды был помещён в отдельный модуль. Масштабный рефакторинг.

Результат

Распределение багов за счёт многомодульности. Единая архитектура приложения. Стабильная работа при последующих обновлениях.
 
Главный итог – трансформация онлайн-магазина в виртуальную примерочную, включающую в себя:
- сканирование стоп пользователей при помощи смартфона и на основании семи снимков создание 3D-модели. При помощи гироскопа и акселерометра приложение подсказывает пользователю, как правильно держать телефон;
- технологический комплекс для объёмного сканирования обуви изнутри;
- интерфейс примерочной;
- облачное хранилище;
- нейронейронную сеть;
- коробочные решения для партнёров;
- маркетинговые инструменты и бизнес-решения для Fashion E-commerce

ObjectiveC
AFNetworking
Mantle
EasyMapping
Objection
ReactiveCocoa
CocoaLumberjack
Intercom
Localytics
GoogleMaps
CocoaPods
XCTest
OCMockito
VIPER
Coordinators
CoreData
Combine
UIKit
SnapKit
Unit-тесты
Operations
BLE
URLSession REST API
DI (Resolver)
Аналитика
Многомодульность
Локализация
Android SDK
Corona SDK
MVVM
React native
Stripe
Parse
Прокрутить вверх

Заполните форму

Мы свяжемся с вами, чтобы обсудить детали