Мини-проект, цель которого — показать архитектуру MVVM с Room: Database/DAO/Repository/ViewModel.
UI намеренно минимальный: одна кнопка/поле — чтобы фокус был на слоистости и данных.
- Room: Entity / DAO / Database
- Repository pattern
- ViewModel как слой бизнес-логики
- Создание и сохранение пользователя в БД (пример CRUD-операции)
- Kotlin
- Room
- MVVM
- Добавить DI (Hilt)
- Нормальный UI (Compose) + список пользователей
- Добавить тесты DAO/Repository