Android App | Quotzy: Мотивационные цитаты
Что было реализовано
1. Полностью разработано Android-приложение с нуля на Kotlin и Jetpack Compose
2. Построена современная архитектура приложения MVVM с разделением бизнес-логики и пользовательского интерфейса.
3. Реализован современный интерфейс на Jetpack Compose с использованием Material 3.
4. Интегрирована авторизация через Google Sign-In.
5. Настроена синхронизация пользовательских данных через Cloud Firestore
6. Разработана система ежедневных уведомлений с гибкой настройкой времени и количества уведомлений, автоматическим перепланированием.
7. Реализована поддержка нескольких языков приложения (английский, русский, украинский) с автоматической локализацией интерфейса.
8. Разработана система категорий, поиска, фильтрации и избранных цитат.
9. Интегрированы встроенные покупки Google Play Billing с поддержкой месячной, годовой и пожизненной подписки, восстановлением покупок и управлением премиум-функциями.
10. Реализованы экраны онбординга, профиля пользователя, настроек, уведомлений и управления подпиской.
11. Выполнена оптимизация производительности, навигации и работы приложения.
12. Подготовлено приложение к публикации в Google Play, включая локализацию, юридические документы и соответствие требованиям магазина.
Используемые технологии
* Kotlin
* Jetpack Compose
* MVVM
* Material 3
* Navigation Compose
* Kotlin Coroutines
* Firebase Authentication
* Google Sign-In
* Cloud Firestore
* Google Play Billing
* AlarmManager
* Notification Channels
* SharedPreferences / DataStore
1. Полностью разработано Android-приложение с нуля на Kotlin и Jetpack Compose
2. Построена современная архитектура приложения MVVM с разделением бизнес-логики и пользовательского интерфейса.
3. Реализован современный интерфейс на Jetpack Compose с использованием Material 3.
4. Интегрирована авторизация через Google Sign-In.
5. Настроена синхронизация пользовательских данных через Cloud Firestore
6. Разработана система ежедневных уведомлений с гибкой настройкой времени и количества уведомлений, автоматическим перепланированием.
7. Реализована поддержка нескольких языков приложения (английский, русский, украинский) с автоматической локализацией интерфейса.
8. Разработана система категорий, поиска, фильтрации и избранных цитат.
9. Интегрированы встроенные покупки Google Play Billing с поддержкой месячной, годовой и пожизненной подписки, восстановлением покупок и управлением премиум-функциями.
10. Реализованы экраны онбординга, профиля пользователя, настроек, уведомлений и управления подпиской.
11. Выполнена оптимизация производительности, навигации и работы приложения.
12. Подготовлено приложение к публикации в Google Play, включая локализацию, юридические документы и соответствие требованиям магазина.
Используемые технологии
* Kotlin
* Jetpack Compose
* MVVM
* Material 3
* Navigation Compose
* Kotlin Coroutines
* Firebase Authentication
* Google Sign-In
* Cloud Firestore
* Google Play Billing
* AlarmManager
* Notification Channels
* SharedPreferences / DataStore