Цель проекта

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

Функциональные требования

  • Ввод и отправка показаний - удобная форма для указания показаний газового счетчика с функцией отсылки данных серверу газовой службы.
  • История отправок - отображение всех переданных ранее показаний с датами.
  • Личный кабинет - авторизация и привязка к лицевому счету клиента.
  • Визуальные эффекты - анимированная загрузка, эффекты при отправке данных, графические индикаторы прогресса или напоминаний.

Дополнительные условия

  • Отчетность - по завершении разработки заказчику предоставляется полный технический отчет о созданном приложении (используемые библиотеки, архитектура, описание кода).
  • Антиплагиат - исходный код (и самая текстовая документация) должен быть уникальным, проходить проверку на антиплагиат, поэтому запрещается копирование больших блоков из открытых репозиториев без авторской переработки.

Технические ограничения

  • Платформа - Android (версия API … физивающая >8, уточнить в процессе).
  • Предпочтительный язык - Java / Kotlin.
  • UI с возможностью кастомизации под визуальные эффекты (анимации, transition при переходах.)
  • Обмен данными - через REST API (задокументированной с поставщиком газовых услуг).

Все данные названия фирм, сайтов и телефонов, указанные в исходном запросе, исключены.