Design Then Develop A Mobile Application.

Publish By: Admin,
Last Updated: 07-Sep-23
Price: $120

Route

You are to develop an app that provides nutrition facts and information to users. The app should:

1. Contain a list of products (minimum 20 products) so it can be tested. Each product must include at least its name and its nutrition grade (i.e. A, B, C, D, E). You will be able to add more products using screen #2.

2. A screen for adding new products. The user should be able to type a product`s barcode or scan a barcode to add it. The data must be automatically loaded using the openfoodfacts API. If the product is found, enable the user to save` it to the list of products (i.e. screen #1).

3. A screen where you can view individual products. For a selected product you should be able to see a description (name), ingredients, and nutrients. Also, you should be able to add (or remove) products from custom lists (see screen #4 below).

4. A screen for managing custom lists (like favorites` or avoid` or healthy`). This screen should enable you to add more lists or delete existing ones. Clicking on a list should show the list of products in that list.

You may hard-code data into the app but to achieve the highest marks in this part, your application should connect to a public, web-based service (see Assessment Criteria below) e.g. to retrieve live information such as the ingredients and nutrients for a selected product.

As part of the app you will need to maintain a small database to store the products and their mapping into lists.