This is an Android App made with Compose, for UI, and Room, for data persistency.
Users should be able to:
- Insert new recipes, growing a list in the main screen
- Receive validation errors if:
- The name input is empty
- Insert new ingredients and prepare modes, of each recipe
- Update either recipes, ingredients or prepare modes
- Delete either recipes, ingredients or prepare modes
- Kotlin
- Jetpack Compose
- Room
- Other Jetpack libraries
- MVVM architecture