/iRecycle

This is my EEE 2020 final year Bachelor's project, an iOS application that uses an iPhone's camera to scan a product's barcode and return to the user information on how to recycle them as a whole or in parts.

Primary LanguageSwift

iRecycle - 2019/20 EEE Bachelor's Engineering Final Year Project (QMUL)

Author: Luca Santarelli

About iRecycle

This final year project is a Swift iOS application for iPhone. It allows the user to use their iPhone's camera to scan a product's barcode and have the app retrieve information and display it to the user on how to recycle such product as a whole or in parts. Another main features, is the user will be able to add unidentified products to the app's database for later retrieval if necessary. Sub-features consists in displaying important information on how Tower Hamlet's neighbourhood (London) recycling system works, why recyclign is important and normal or hazardous disposal centers location and contacts.

How to run iRecycle

The below link redirects to the how_to_run_iRecycle.pdf file in this repository, to explain how to run the code. file how_to_run_iRecycle.pdf

App's Demo

The following link redirects to Google Drive to show a video of the app's demo: https://drive.google.com/file/d/1XNolHSQTx09BcRq9YOlAVwjIXfITovLe/view?usp=sharing

Below are snippets of the video.

App's homepage

Scanning a product's barcode

Manually inputting a product's barcode

Product's retrieved information

Inputting information of new product to save

API retrieving images of product to save