GarethOLeary / Applied-Project

Application to detect allergens in food.
0 stars 1 forks source link

alt text

Project Title Allergy Scanner
Module: Applied Project And Minor Dissertation
Student No: G00375321
Author: Gareth O' Leary
Supervisor: Joseph Corr
Year: 4

Project Description

Having someone close to you with severe food allergies is never easy, spending countless times at the grocery store, scrutinizing every inch of the ingredients on the back of a product label becomes part of your life. At the beginning of the year, when the final project was announced, the goal was to come up with a project idea that could be used in everyday life and that would be related to aiding sufferers of food allergies.

Allergy Scanner is a mobile application that can scan a barcode of a product whether it be at the grocery store or in your kitchen at home, notifying the user if the food they are about to purchase is free from any allergenic foods. This application would be beneficial for people with food allergies as well as family/friends of people with food allergies who want to keep them safe.

Features

Future Implementations

As this project was built using an api, further developments are needed for products that are not available. Implementing an option to scan the text of the ingredients would be a massive improvement to the application, if there are allergens present in the ingredients, they will be highlighted with a green box.

Environment

Built With

Installation

  1. Clone Repository
    git clone https://github.com/GarethOLeary/Applied-Project
  2. Navigate into the AllergyScanner folder
    Run npm install
  3. To start the client side
    Run npm start or expo start
  4. Download the expo app from the app store
    Scan the QR code or run the project from the expo app
  5. Navigate into the Backend folder
    Run npm install
  6. Navigate into .env file
    Enter mongo key
  7. To start the server
    Run npm start