Functional Prototype Zone: (https://unlocked.uqcloud.net/)
Figma Child v2 Prototype
Figma Parent Prototype
Note: The Figma prototypes do not have functional aspects, it is all simulated. All the functional aspects are in the functional prototype.
In recent years, due to increased advancement in technology and easier accessibility to devices, more and more people have succumbed to mobile addiction. Research has shown that younger people, specifically schooling children and teenagers, are especially prone to excessive device usage. Hence our team has chosen to focus on this demographic and intend to produce a solution to reduce this excessive usage, which should consequently combat mobile addiction.
To create a high fidelity prototype that targets teenagers, and utilizes gamification methods to teach time management skills which will consequently combat mobile addiction.
Our Proposal can be found here
The functional prototype can be set up by hosting the files in the prototype folder. A MySQL database is needed as the data is stored there. The database file (.sql) is included inside the prototype folder.
- Download all the files from the prototype folder.
- Upload the files to a hosting service.
- A MySQL database is required. Create a database called 'unlocked' and import the .sql file. phpMyAdmin was used to manage our MySQL database.
- Change the database connection details which is located in prototypedemo/includes/connection.php to connect with your database.
- Once hosted, start navigation from the index.html file.
Instructions for use as a 'parent'
- Select parent option
- Fill in the details and sign up
- Login
- Generate code
- All linked accounts will display in the area under the generated code
- To clear all linked accounts / codes, clicked 'Reset All Codes'
Instructions for use as a 'child'
- Select child option
- Enter code given from parent
- If the linking is successful or fails, it will inform the user in the top right hand corner.