Page 1

ON TAP. www.ontapbac.com.au

Taylor Bett

Ben Hare

Nastaja Kuhn

Application proposal designed for James Birt from Bond University. 10th March 2014


Table of contents.

Self Assessment Revision History 1.0 Application Purpose and Scope 2.0 List of top 5 Prioritized Objectives 3.0 Target Market Profile 4.0 Competitor Analysis Proposed Application Design


Self assessment.

Team effort put into this project: 5 (best) What areas still need improvement: Time-management and project scoping, need to choose a more reasonable sized project given that we were learning as we were developing the project. ‘Scope-creep’ was a big issue, as we were constantly thinking of new functions for the app and better ways to do things. What areas of the project are you most proud of: The layered canvas animation and the extensive JS/maths behind how all the functions work and calculate BAC. If you were not able to complete your project, explain why: I was unable to build the timer function and reverse draw function completely due to lack of experience and knowledge in Javascript. The logic is all there, however the in-depth technical knowledge of JS methods was not; I would like to work on these parts of the project more in the future and get them working, as they are central to the accuracy and performance of the app. Team Self-Assessment: 90/100 Self-Assessment: 90/100 Any other Comments: General teamwork was good, gitHub was extremely useful and I would recommend it to other teams in the future. The division of work in our group was well done and all members contributed well. I was able to work closely with Ben and help him in the HTML and CSS as well as work on the back-end without disrupting his workflow.

3


Self assessment.

Ben Hare Team effort put into this project: 5 What areas still need improvement: Time Management What areas of the project are you most proud of: Beer/Wine/Spirits Pull Up Menu If you were not able to complete your project, explain why: Bugs, crashes and unexplained issues. Time management as the scope of our project grew and grew as time went on. Team Self-Assessment: 100/100 Self Assessment: 90/100

4


Self assessment.

Nasta Kuhn Team effort put into this project: 5 What areas still need improvement: With more time allocated to this project I fear that the application’s user interface and logic design could become too intricate for the user to enjoy easily. What areas of the project are you most proud of: I am proud of the entire project’s simplicity and function, however I am personally pleased with the graphic design side of things. If you were not able to complete your project, explain why: The application was completed to our desired outcome. Team Self-Assessment: 100/100 Self-Assessment: 80/100


Revision history.

Please see github for all activity graphs. https://github.com/offtap/On-Tap/commits/master

6


Application purpose & scope.

Introduction The application that our team will be creating is a ‘drinking companion’ application that allows users to easily track their alcohol intake and Blood Alcohol Content during drinking sessions, primarily in social settings, via visual representations and interpretations of personalised data. It will aim to enhance, rather than detract from the users drinking experience, with simple and quick input systems that minimise the time that the user is distracted from their social setting. It will allow the user to fully enjoy their party, gathering or night out whilst increasing safety and promoting informed consumption of alcohol. Function The primary function of the application will be a Blood Alcohol Content (BAC) calculator that takes user inputs and estimates the BAC of the user in real time, updating every second to provide the user with accurate information. The output of this calculator will be given to the user in a number form and in a visual form that is more easily interpreted, particularly at higher levels of intoxication. This calculator will run an industry-standard algorithm that uses user-generated constants such as weight and gender, as well as changing variables such as the number of standard drinks consumed and the time elapsed since the start of the drinking session. The secondary function of the application is to store more detailed data about the users drinking session and to make this accessible to users seeking a more information-rich experience. This is a secondary function due to the importance of hiding it from core users that may find it distracting or overly sobering, which in turn could negatively impact the users experience outside the application. The primary aim of the application is to augment the users drinking experience outside the application, so heavy or ‘buzzkill’ information must be hidden below the surface to avoid its presence resulting in a discontinuation of use of the application.

7


Application purpose & scope. Benefits Benefits to the user are centred on the more informed and therefore safer drinking experience that the application can provide, although further benefits include the social outcomes associated with being a more responsible drinker around friends and avoiding expenses, indecisions and other negatives associated with misinformation about BAC levels such as deciding when it is ok to drive or when to organise another means of transport. Possible benefits for research or government bodies include gathering data about the social and drinking habits of specific demographics, and other benefits may include targeted advertising possibilities or deals with transport services/venues/ etc. These possibilities have the potential to be extrapolated upon and extended in the future, should the scope of the application grow (see ‘Growth Potential’, pX). Potential Future Scope Potential areas for growth include functionality that allows for users to track the BAC levels of other users within their group of friends via Bluetooth technology. This will make the application more social and more useful, as well as integrating the ‘network effect’ into our business model, which means that users will act as ambassadors for the application and attract more users just by using the app around friends, increasing download numbers. This function will also attract new types of users, such as non-drinkers or designated drivers who can keep an eye on their friends through the application. This would be a great addition to the application and promote safe, responsible drinking culture within groups.

8


Top 5 prioritied objectives. 1. Improve access to information The fundamental aim of this project is to make dynamic information accessible to users at the click of a button. The app will allow for real-time blood alcohol calculation which most alcohol consumers do not have access to on a night out. 2. To make changing information available quickly The application will display fast changing content in real-time using a javascript algorithm designed to determine the amount of alcohol in the users blood. 3. Foster responsible drinking culture Users will have access to information that will allow rational decision making regarding driving or operating other motor vehicles. This will encourage responsible drinking within the australian community. 4. To reach a highly desirable demographic market The application’s target audience enjoy drinking in social environments surrounded by friends and family. The simple and easy-to-navigate user interface does not distract viewers from their night out. This major selling point will appeal to the given demographic market. 5. Provide direct marketing opportunities The ambitious programmers of the team aim to provide direct marketing and advertising opportunities for local businesses in the future scope of the project.

9


Target market profile.

Primary User The primary user of this web application is users aged 18-25 as, according to the Bureau of Statistics this age category displays the highest level of alcohol consumption in Australia. Users of this age group will be encouraged to use the application to track their intoxication level over the course of a night in order to remain conscious of their blood alcohol level, which is displayed in realtime on the application. This application offers both a need and desire for a mobile blood alcohol calculator to those wanting to be aware of their state of intoxication at any time of the day or night. The target audience of this project is assumed to use the mobile application on a weekly to fortnightly basis, as this age group tends to attend social gatherings, nightclubs or parties where alcohol is being consumed on a regular basis. This age group, dubbed generation Y, are also at the top of the list of mobile technology users. They are undoubtedly tech savvy while being constantly connected to social media, the Internet and their friends via smart phones and social media platforms. Marketing and advertising this application to our target market would be inexpensive and fast as social media offers rapid exposure to this age group. As a team we feel that the integration of mobile technology and alcohol consumption will successfully catch the attention of those tech savvy gen Y partiers. Users will expect instantaneous information using visual representations of their current level of intoxication and this, is what we will deliver.

10


Target market profile.

Secondary User The secondary user of this web application will be users aged 18-40. This application was not only made with party-goers in mind, it is a very useful guide for those who want to exercise responsible drinking. It is apparent that drink driving has become a national phenomenon. While there are many educational advertisements, it seems that intoxicated people lack the ability to gage their current intoxication level and make rational decisions. This application will give users a clearer understanding of how intoxicated they really are when they decide to get behind the wheel of a car.

11


Competitor analysis.

AlcoDroid Alcohol Tracker AlcoDroid is an alcohol consumption tracker, drinks diary and blood alcohol content calculator. The native application which is limited to users with an android mobile device displays complex graphs, tables and percentages. The site is made up of a primary coloured palette which includes black, yellow, green, blue and a hint of red. The user interface is does not simple, it is complicated and over loaded with information which may be too intricate for some users. The application appeals to a large demographic audience as it supports US, imperial and metric units. https://play.google.com/store/apps/details?id=org.M.alcodroid& hl=en R U Pissed R U Pissed is a website which allows users to calculate their blood alcohol levels online. The website is non-responsive which restricts viewers to using a desktop browser and limits mobile viewing ability. The colour scheme used is yellow, black, white and light grey which. The user interface is well structured, however the site prompts users to enter a large amount of data which can be time consuming, can leave more room for error and does not present the viewer with a simple solution. The site is allows viewers to convert metric units into more commonly used measurements which widens the target audience. . http://www.rupissed.com/ Change4Life drinks tracker Change4life drinks tracker is an iOS application supported by the Department of Health which keeps an eye on users drinking habits and encourages healthy changes. The application has a few uninviting UI elements and design controls which includes a user interface which resembles a children’s story book by the use of uneven, outlined fonts and bright hues of yellow, pink, green, orange, blue and red. Warning triangles are displayed as soon as a user inputs a drink into the application, which can be confronting for users. The application is slow and fails to display the fluctuating data dynamically. https://itunes.apple.com/gb/app/change4life-drinks-tracker/ id564295523?mt=8

13


Colour. Website colour palette #191818 (Dark grey) sliding menu positioned to the right of screen #2C3E50 (Dark blue) horiontal header #E93839 (Watermelon) accent colour used on heart icon and highlighting phrases #FAFAFA (Pale grey) body colour of website Animated canvas colour palette #EBC71B (Yellow) percentage of beer consumed #52BA6C (Green) percentage of wine consumed #4294D0 (Blue) percentage of spirit consumed

#191818

#2C3E50

#EBC71B

#E93839

#52BA6C

#FAFAFA

#4294D0

Font Fontello Scalable vector font pack of icons for social media buttons and various other icons. Nunito,’Lucida Grande’,arial,sans-serif This sans-serif font family is used for the body text of the website because of its legability and aesthetics. Carpenter This cursive font was used for the logo to contrast with the sans-serif font used on the body of the website.

Constrast. The user interface is made up of three contrasting colours: dark grey, pale grey and dark blue. The dark grey used on the sliding menu clearly separates the navigation from the body of the site, while the dark blue chosen for the header further defines the parameters of the pale grey website body. Dynamic content is displayed on screen using three vibrant and dynamic flat UI colours. Yellow was chosen to represent the percentage of beer a user consumes while green and blue represents champagne and spirit consumption.

14


TRACKER

Hi

SIGN IN

NAME Male Female Weight (kgs)

SUMBIT ADD DRINK

RESET

RESET

We have created the first drinking companion mobile application , that allows users to easily track their alcohol intake and Blood Alcohol Content while out and about. 2014

ENTER SITE

THE TEAM

OnTap was built on the Gold Coast @ Bond University. We are a web design and applications team building lightweight, beautiful responsive websites. We what we do ! Feel free to contact us for any questions.

OnTap was built on the Gold Coast @ Bond University. We are a web design and applications team building lightweight, beautiful responsive websites. We what we do ! Feel free to contact us for any questions.

Taylor Bett

Ben Hare

Nastaja Lee

Back-End Developer

Front-End Developer

Front-End Developer

FAQ

1. How can I download the app to my phone? Simple. Open the webpage in your device browser, click the middle button on the bottom menu bar, and then click Add to Home Screen. Now you’ve got yourself a handy reference to the webpage.

2. How does the blood alcohol tracker work? Well we can’t spill the beans but we can tell you this, it uses your weight, gender and the time you’ve entered your drinks to calculate the amount of alcohol in your blood.

Enjoy! {responsibly}

3. What is the law on drink driving in Australia? You must be under 0.05 if you hold an open license or 0 if you are on a provisional license. VODKA

TAYLOR BETT

BEN HARE

NASTAJA KUHN


DESIGN

JAVA

2 authors have pushed 49 commits to all branches, excluding merges. On master, 22 ямБles have changed and there have been 2,945 additions and 818 deletions.

CSS

HTML

GITHUB ACTIVITY

TAYLOR

BEN

NASTAJA

85hr

57hr

57hr

64hr

JAVA

CSS

HTML

DESIGN

HTML & CSS

ALGORITHM DEVELOPED INITIAL IDEA

GRAPHIC DESIGN

JAVA & TESTING PROPOSAL DOCUMENT

16


In-house icon designs.

VODKA


Enjoy!

On Tap Website Design  

A design document for the proposed web application

Read more
Read more
Similar to
Popular now
Just for you