Разработка и внедрение функционала авторизация в приложении Счетчик дней: вредные привычки для Android.
В настройках приложения добавлена кнопка "Авторизация", при нажатии на которую отображается всплывающий экран с формой входа, которая содержит поле для ввода логина или email, поле для ввода пароля, а так же кнопка "Войти", после нажатия на которую выполняется отправка данных авторизации на сервер.
После входа в приложении под учетными данными пользователя открывает доступ к следующим возможностям:
- Участие в рейтинговой системе приложения;
- Синхронизация персональных настроек между всеми устройствами пользователя.
Приложение разработано на кроссплатформенном фреймворк от Google - Flutter, с использованием языка программирования Dart.
Поддерживаются устройства под управлением операционной системы Android 5 и выше.
Помимо мобильного приложения, велась разработка серверной части (backend) на PHP. Все запросы к базе данных (MySQL) и код максимально оптимизированы для более быстрой загрузки и сокращения нагрузки на базу данных и быстроте работы приложений.