This is a project from Google's Developer Android Course (Unit 5: Data Persistence).
- Room
- Navigation Component
- SQL
- Flow
- Viewbinding
- RecyclerView
This is the homescreen when the user opens the app.
When the user clicks on the floating action button, they are taken to a page where they can input data and save its information.
New items inputted by the user populates the homescreen in a list, displaying the name and location.
Each item in this list is clickable, taking the user to a page that displays all of its details.
The user has the option to click on the floating action button to be taken to a screen that allows them to edit the information. They can save the new changes or delete it from the list.