Highlights
Need help with an Android kotlin assignment Jetpack Architecture is not compulsory better if Jetpack Arch. is not considered
Your app should allow user to add the patient information and search for it.
Your app should have 2 screens:
1. Patient Info Screen
2. Search Screen Below are the details of each of the screens:
Patient Info Screen:
When your app launches, this screen will be presented to the user first. On this screen, user will be able to enter following patient information:
Provide a Button entitled “Add Patient” to read all the inputs, validate it and save all the information to the Room database.
Provide a Search button using icon in action bar (options menu) to open the Search screen.
Search Screen
The search screen will allow the user to input the health card number. Health card number cannot be empty and must be 5 or more digits only.
Provide a Button entitled “Search Patient” to search Room database for the given health card number. If matching record found, display an alert dialog with patient name and if they have received the vaccine dose or not.
If no matching record is found, display alert dialog with appropriate message.
Code Architecture:
Your app must be structured as per Android Jetpack architecture including Entity, DAO, AppDatabase and Repository as practiced in class. The code must have clear separation of concerns. You must not perform any database transactions such as insert or retrieve in the Views.
Use your best knowledge to determine the data type for the Room database entity attributes.
This IT Computer Science has been solved by our PhD Experts at My Uni Paper.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.