Skip to content

This github project has been produced as a response to assessment item four in the course DECO7350 Social Mobile Computing at the University of Queensland.

License

Notifications You must be signed in to change notification settings

deco3500-2019/muffinmadness

Repository files navigation

Team Muffin Madness

This github project has been produced as a response to assessment item four in the course DECO7350 Social Mobile Computing at the University of Queensland.

From the beginning of this project, our team set out to explore how technology could be used to help people in terms of food planning to achieve a healthier and more sustainable diet without the increased mental effort of doing so. Through our research we found a lack of food literacy and assumptions where it was believed that healthy and sustainable food would be costly and likely to not taste as great. From this, our design team devised what we believe to be a suitable solution by working through an iterative design and prototyping process to understand and produce a product based on users' needs.

Project Overview & Struture

This repository consists of the source code for the high-fidelity prototype showcased at the trade show towards the end of the semester and a wikipedia where all documentation can be read.

Links to High-fidelity Prototype & Tradeshow Material

Link to Working Prototype (best viewed on mobile device or through Developer Tools in Chrome)

https://muffin-madness.firebaseapp.com/

Link to Source Code

https://github.com/deco3500-2019/muffinmadness

Link to Promotional Material

https://github.com/deco3500-2019/muffinmadness/tree/master/Promotion%20Material

Links to Wikipedia Documentation

Home

https://github.com/deco3500-2019/muffinmadness/wiki

Link To Project Proposal

https://github.com/deco3500-2019/muffinmadness/wiki/Proposal

Link to Documentation Summary

https://github.com/deco3500-2019/muffinmadness/wiki/Documentation

Relevant Theory

https://github.com/deco3500-2019/muffinmadness/wiki/Relevant-Theory

Design Process

https://github.com/deco3500-2019/muffinmadness/wiki/Design-Process

Link to Low- and High-fidelity Prototype Details

https://github.com/deco3500-2019/muffinmadness/wiki/Prototype

Link to Stand-ups

https://github.com/deco3500-2019/muffinmadness/wiki/Standups

Link to User Research

https://github.com/deco3500-2019/muffinmadness/wiki/User-Research

References

https://github.com/deco3500-2019/muffinmadness/wiki/References

Project setup

If you wish to see a live version of the high-fidelity prototype follow this url: https://muffin-madness.firebaseapp.com/

To serve the project on your local computer follow these steps:

Required: 1. Node.js installed on your device, 2. a code editor or IDE.

This application is a high-fidelity prototype made with a mobile first approach. The current format of the application have only been designed for phone sized deviced, spesifically the Google Pixel 2 XL device. The following steps will detail how you can host the application on your local computer and view it in your browser and on your phone.

  1. Open up this project in a code editor or IDE.
  2. Open up the terminal and run the following command:
npm install
  1. When the installation is complete, run this second command:
npm run serve
  1. The page is best viewed on a mobile phone. If you however prefer to view it on the computer, continue to step 5. To open up the application on your phone look for the network address in the computer terminal and enter that adress into the phone browser url field.

  2. To see the application on your computer either follow step four, but instead of using your phone, do the same on your computer, or open up your web browser to http://localhost:8080/. Note, your terminal might tell you differently.

  3. Open up the developer inspect tool. If you use google chrome you can right click and click inspect towards the bottom or use the following hotkey combination:

ctrl + shift + i
  1. Once the inspector is open, click the toggle device toolbar button in the upper left corner of the inspector window or use the following hotkey combination:
ctrl + shift + m
  1. Continue to select Pixel 2 XL from the dropdown menu which normally is set to responsive. This can be found on the far left on the device toolbar that comes up after you finished step 6.

Thank You!

We in team Muffin Madness would like to thank you for your time looking at our project. It is a rare thing to get people's attention in a world of constant distractions and we appreciate that you are spending your valuable time having a look at our project.

About

This github project has been produced as a response to assessment item four in the course DECO7350 Social Mobile Computing at the University of Queensland.

Resources

License

Stars

Watchers

Forks