Android-приложение для учёта расходов:
- OAuth2 авторизация
- Архитектура - MVP
- Сохранение данных в SQLite базе данных, интеграция с firebase
- для взаимодействия с базой данных испоьлзуется библиотека Room
- Для показа списка покупок используется Paging Library
- Окно общего счёта расходов
- Отображаются даты начала, конца периода, количество оставшихся денег по плану и количество потраченных денег
- Хранение и отображение аналогично покупкам
- Тестирование (UI тесты с использованием Espresso)
- Синхронизация между устройствами, если с одного аккаунта выполнен логин в несколько девайсов