Нам нужно было создать MVP продукта для стартапа, чтобы собрать инвестиции. Продукт представляет собой мобильное приложение, которое дает пользователям возможность сканировать и покупать продукты с помощью только своих телефонов в любом местном продуктовом магазине. Он будет подключаться к системе учета магазина, предоставляя всю необходимую информацию о продукте, который нужен пользователю. И покупка осуществляется с помощью кредитной карты, привязанной к учетной записи пользователя. Это должно было сэкономить много времени клиента и уменьшить очереди в магазинах.
Сложность была больше на внутренней стороне. Проблемы со сбором информации о продуктах и синхронизацией были самыми большими. Это было не просто, так как нам нужно было поддерживать ряд учетных систем и предоставлять пользователям столько актуальной информации, сколько и конкуренты, и даже больше. Итак, мы создали два веб-сервиса. Наша основная бэкэнд-система для приложения и промежуточный слой, который взаимодействует с первым и предоставляет API для связи систем учета. Мобильное приложение было реализовано на Swift для IOS и Java для устройств Android.