App to scan barcode (UPC) and store information

Develop an app that scans barcode and stores it to the local database. The database should have the following columns:

Product Name, Quantity, Price, Purchased (Y/N)

The app should have two screens:

Screen 1 - Button to scan the barcode and display the results in the same screen below the button

Screen 2 - List of products scanned, this should be editable screen where the user can modify the quantity or delete the product scanned. This screen should be a clickable list with option to upload images.

Additional details will be provided once the project developer is finalized.