Assignment 4 - Data Management
Assignment 4 - Data Management
QuickMart App
Lab Assignment 4
Deadline – Thursday, November 28, 2024 11:59PM
Objective
The objective of this assignment is to practice read/write to SQLite database using Floor library.
Preparation
1. Sync the Lab GitHub repo and copy the Assignment/Assignment4 folder into your repository.
2. Open the project QuickMart App in VS Code. The project has the baseline code of the previous
assignment.
3. Providers, Navigation, and Widgets has already been implemented for you. Your task is to
implement the missing code for reading/writing to SQLite database.
Overview
The app should allow users to edit, update, delete, filter products, cart items, and favorite items. The app
should manage the data using SQLite database.
1
Figure 2 : QMart Entity Relationship Diagram