iCraft24 для Android

iCraft24 для Android

Серверная часть и Android приложение

iCraft24 для Android

О проекте

Грузоперевозки, эвакуаторы, переезды, грузчики, курьеры, сантехники, электрики и другие мастера теперь доступны на одной карте рядом с вами в приложении iCraft24!

Отличительные черты

Полная адаптивность

iCraft24 прекрасно выглядит как на большом, так и на маленьком экране. Также, приложение отлично работает и на планшетах.

Нативность

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

iCraft24 для Android

Дизайн и оформление

Основные цвета

#00a06b

#0076d6

#ebebeb

Шрифты

Roboto©

Гайдлайны

Google Material Design

Основные модули

Карта заказчиков/исполнителей

В режиме исполнителя на карте отображаются все доступные заявки по профилю пользователя, в режиме заказчика отображаются отфильтрованные исполнители, а также, собственные заявки. При клике по маркеру осуществляется переход к карточке заявки/исполнителя.

Профиль/личный кабинет

Данный пункт зависит от режима пользователя. Если клиент находится в режиме заказчика, то ему доступен личный кабинет с заявками и сохраненными избранными исполнителями для удобства поиска. Заказчику доступен профиль, где он может изменить собственные данные.

Режимы

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

Тарифы и оплата

Оплата доступна только исполнителям. Режим исполнителя работает только после оплаты аккаунта. Мы внедрили в приложение Яндекс.Кассу. Отдельно хотелось бы отметить работу кассы: оплата поступает мгновенно.

Регистрация и авторизация

Оплата доступна только исполнителям. Режим исполнителя работает только после оплаты аккаунта. Мы внедрили в приложение Яндекс.Кассу. Отдельно хотелось бы отметить работу кассы: оплата поступает мгновенно.

Блок размещения заявки и поиска испонителей

В режиме заказчика на карте доступны две кнопки: “Поиск исполнителей” (отфильтровываем исполнителей по критериям, после чего попадаем на карту с маркерами необходимых пользователей) и “Разместить заявку” (выставляем требуемые критерии, попадаем на карту и ждём готовых исполнителей).

Необычные задачи и сложности

Достаточно серьёзно подошли к фильтрации и поиску

Критериев поиска получилось очень много. Ко всему прочему добавились статусы исполнителей с “Попутным грузом”. Всё это вылилось в большое количество тестов.

Режим пользователей

Как указывалось выше, приложение имеет два режима: “Заказчик” и “Исполнитель”. Категориям доступен различный функционал, что также добавило сложность и время тестирования. С подобной задачей мы сталкиваемся впервые, но, как оказалось, не всё так сложно.

Стресс-тестирование

Приложение должно выдерживать большое количество пользователей онлайн. Заказчиком была дана задача для MVP использовать сервер с минимальной конфигурацией. Мы проводили стресс-тестирование, где в онлайне держали более 500 пользователей, что привело всего-лишь к 7% загрузке сервера при минимальной конфигурации.

Работа в фоне

Приложение отлично работает в фоне (исполнители отображаются и перемещаются по карте). Задача не сложная, но +1 интересный навык в копилку.

Отзыв клиента

Команда ICAPPS воплощает идеи в реальность. Креативный, серьезный и комплексный подход к решению задач вселяет уверенность в достижении результата. Особенно хочу отметить умение решать возникающие по ходу реализации проекта попутные вопросы. Любое препятствие будет преодолено! Для своего стартапа мы вели переговоры с несколькими разработчиками. В итоге, сделали выбор в пользу ICAPPS. По нашему проекту предстоит сделать еще много работы, и мы знаем с кем в команде будем работать. С нетерпением ждем продолжения дальнейшего сотрудничества!

Артём Трофимов

CEO iCraft24

Скачать и протестировать