Skip to content
/ Subzy Public

Application for managing subscriptions, tracking due dates and payment amounts

Notifications You must be signed in to change notification settings

AnShok/Subzy

Repository files navigation

Subzy Logo Subzy

Kotlin MVVM Gradle Min API Level Target API Level

Описание

Subzy — это приложение для управления подписками. Оно позволяет пользователям добавлять, изменять и удалять подписки, а также отслеживать предстоящие платежи и получать уведомления о сроках их оплаты.

Основной функционал

  • 📅 Отслеживание подписок: Позволяет добавлять информацию о различных подписках, включая название, периодичность и сумму.
  • 🔔 Уведомления: Настраиваемые уведомления о предстоящих платежах.
  • 📊 История платежей: Ведение журнала платежей с возможностью просмотра прошлых платежей.

Технологический стек

  • 🏛 Архитектура: MVVM
  • 🗄 База данных: Room (SQLite)
  • 🌐 Работа с сетью: Retrofit (если применимо)
  • 🧭 Навигация: Jetpack Navigation
  • 🔗 Инъекция зависимостей: Koin
  • 📅 Уведомления: WorkManager для планирования уведомлений

Установка и запуск

  1. Клонируйте репозиторий:
    git clone https://github.com/AnShok/Subzy.git
  2. Откройте проект в Android Studio.
  3. Соберите проект и запустите его на эмуляторе или реальном устройстве.

API

Приложение может использовать сторонние API для синхронизации данных о подписках (если применимо). В текущей версии синхронизация данных реализована локально через Room.

About

Application for managing subscriptions, tracking due dates and payment amounts

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages