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