---
# System prepended metadata

title: 'Lowympact : features'

---

# Lowympact : features

## Agri-food product traceability platform

### Preamble

The goal of this document is to give a succinct description of the features of our application. This way, we can have a global vision of the project.

### Project's objectives

Through this application, we want to provide users with a way to visualize the traceability of the food they consume, that is to say the locations of where each product ingredient comes from. In addition, we also want to add an environmental dimension by indicating the carbon impact of each food and by giving the total impact of the user as well as action levers to reduce this impact.

As for the professionals, we want to provide them with an efficient and easy way to record the traceability of the food they produce.

## Features list

### Client side (API + HMI)

- A user can create an account or just use the application without an account.
- He can hit the scan button to scan either a bar code or a QR code (which has been created by us).
- Once he has scanned a product, he can view the environmental impact (transport, packaging, agriculture ...) of this last. If the product has a QR code created by us, the user can also see the traceability of the product. Besides, some alternatives of products with a better ecoscore are proposed to the user.
- The product is then added to user's history and if the user has an account he can also add it to his cart.
- Finally, when a user has an account he can go to his profil page and see the statistics of the products he has bought : proportion of ecoscores and total environmental impact since he created his account.


### Professional side (API)

- A professional must have an account to use the application.
- Once connected, he can : 
    - Create a new transaction of products with one of his partners
    - Accept a transaction created by one of his partners
    - Finish a transaction (when he has received the products)