Subzy — это приложение для управления подписками. Оно позволяет пользователям добавлять, изменять и удалять подписки, а также отслеживать предстоящие платежи и получать уведомления о сроках их оплаты.
- 📅 Отслеживание подписок: Позволяет добавлять информацию о различных подписках, включая название, периодичность и сумму.
- 🔔 Уведомления: Настраиваемые уведомления о предстоящих платежах.
- 📊 История платежей: Ведение журнала платежей с возможностью просмотра прошлых платежей.
- 🏛 Архитектура: MVVM
- 🗄 База данных: Room (SQLite)
- 🌐 Работа с сетью: Retrofit (если применимо)
- 🧭 Навигация: Jetpack Navigation
- 🔗 Инъекция зависимостей: Koin
- 📅 Уведомления: WorkManager для планирования уведомлений
- Клонируйте репозиторий:
git clone https://github.com/AnShok/Subzy.git
- Откройте проект в Android Studio.
- Соберите проект и запустите его на эмуляторе или реальном устройстве.
Приложение может использовать сторонние API для синхронизации данных о подписках (если применимо). В текущей версии синхронизация данных реализована локально через Room.