Part 2: QR Code to Database Input Mobile App Development

Closed
Insporos Technologies Inc.
Vancouver, British Columbia, Canada
Cofounder
(5)
4
Project
Academic experience
60 hours per learner
Learner
Anywhere
Intermediate level

Project scope

Categories
Cloud technologies Mobile app development Security (cybersecurity and IT security) Software development Databases
Skills
data storage mobile application design database testing graphical user interface barcoding user experience (ux) design user interface (ui) design user interface (ui) usability user experience (ux)
Details

The main goal for the project is to create a mobile app for Insporos Technologies Inc. that can read company-generated QR code identifiers, then ask users a series of prompts to input basic data and photos associated with that barcode to a secure database. The first stage of this project has been completed, however there is additional functionality and usability which is required. The student will complete the GUI and the back-end database functionality of the existing mobile QR code scanning app.

Deliverables

To complete to achieve the project goal, learners will need to:


- Research the specific requirements and preferences of Insporos Technologies Inc. for the mobile app.


- Design the user interface and user experience of the mobile app.


- Either build the secure database and link to it through the mobile app, or link to existing cloud through mobile app for data storage.


- Develop the app to be able to read QR codes and input basic data and photos associated with that unique QR code (as an identifier) to a database.


- Develop the app to access camera or photos on iPhone, as well as answer a series of prompts for datapoints after QR code is scanned, sending response to these prompts and photos to database


- Testing the app for functionality and efficiency.


- Providing documentation and training materials for Insporos Technologies Inc. to use the app effectively.



Final deliverables:


- A fully functional mobile app that meets the requirements and preferences of Insporos Technologies Inc.


- User interface and user experience design documentation.


- Testing documentation and feedback summary.


- Training materials for the app's users.

Mentorship

Learners will have access to staff, including company founders, to assist and advise them throughout their project. Insporos also has many other opportunities if there is further interest to continue working with the company.

About the company

Company
Vancouver, British Columbia, Canada
2 - 10 employees
Agriculture, Technology

Insporos provides AI enabled seed sorting so diseased and defective seeds can be targeted and removed. By only planting healthy, viable seeds, Insporos saves resources, water, and energy, while protecting yield and keeping crops safe from disease.