CashAdv / CashADV

0 stars 10 forks source link

Cash Advisor

Мобильное приложение для управления личными финансами.

Финансовое приложение разрабатывается для стартапа Cash Advisor в рамках Мастерской Яндекс Практикума.

Системные требования

Совместимо с Android 6 (Android API 23).

Возможности приложения

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

Экраны входа и авторизации в приложение

В приложение можно зарегистрироваться/войти используя почту, Google Sign-In, VK ID, Госуслуги.

Экран аналитики и рекомендаций

Главный экран с общим резюме финансов и списком финансовых операций

Настройки приложения. Настройки профиля

Стек используемых технологий

Kotlin, MVVM with Clean Architecture, Android Architecture Components, MVVM, Kotlin Coroutines, Hilt, Retrofit2, Kotlinx.serialization, Navigation Component, Glide, Timber, CI/CD, Gradle, Github Actions, Firebase (Crashlytics, App Distribution), Google Cloud Console.