Приложение "Займы" с использованием API https://shiftlab.cft.ru:7777/swagger-ui/
Типичный сценарий: Пользователь регистрируется в приложении, после чего осуществляет вход. Видит информацию, поясняющую что ему делать далее. Поняв, как все работает, пользователь оформляет заявку на займ, указав необходимые данные. Если заявка оформлена успешно, пользователь видит экран с успехом и пояснение что ему делать дальше. Зайдя в приложение повторно пользователь видит список оформленных займов и их статусы. Он может перейти в каждую конкретную заявку и посмотреть подробную информацию о ней.
Проект в ветке 15_Final_project
Пример работы приложения при рабочем API
Стек технологий:
Retrofit2;
Dagger;
EncryptedSharedPreferences;
Clean Architecture MVVM UDF;
Kotlin coroutines;
Navigation component
Особенности UI:
SwipeRefreshLayout;
Shimmer анимации;
ViewPager
Темная тема