Skip to content

FBU2018-L3/1-Up

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

L^3's FBU Project: Gamifying Self-improvement (Hello)

Required User Stories:

  • Users are allowed to document their day-to-day activities by choosing a category and choosing their activity, gaining experience points which go towards their user-specific progress bar.
  • Users can check their profile; the profile display an activity feed, progress bar that displays their "level" and their current progress towards their next level, and any given rewards that they have earned.
  • Users can track their sleep using the app; users turn on a type of "sleep mode" that begins a timer at the time that the mode was turned.

Optional User Stories:

  • Users can connect their facebook or other social media accounts to see their friends on the application ...Friends can send each other bonuses or complete activities together and record it, gaining more experience points than they would if they completed the activity by themselves
  • [DISCONTINUED, amazon has no API for this :( ] The kindle library can be synced to the app, tracking the time and the amount of words read to award experience points under the reading activity accordingly.
  • Users can allow the app to see their location to gain experience points depending on whether or not they are at a registered location.
  • "Sleep mode" can track battery usage/app usage to determine whether the user is actively using the mobile device and pause the sleep timer accordingly.
  • Users can input their own activities, with app text recognition being able to decipher intent and assign experience points accordingly.

Typical Character Narrative

User: Andy is a college student who doesn't feel productive with his time.

Andy opens the app, he sees:

A comprehensive list of activities broken down into 4 unique categories: indoor activities, outdoor activities, food, and fitness. He selects one of the given categories and then selects the activity that most closely resembles the activity (or activities) that he has done. He may enter some numerical details and, behind the scenes, a number of experience points are awarded to the users. His awarded experience points are added to his progress bar. If the progress bar is filled up, Andy will "level up".

Andy goes to his profile:

He sees a feed of his most recently recorded activities and the experience points he was awarded for them. He also sees his progress bar (experience bar), his progress towards to his next level, and any earned rewards. He also sees his given (or perhaps created) avatar He sees any inputted/tracked sleep stats

Andy is going to bed:

Andy opens the app and toggles the sleep button on the app. He puts his phone down and goes to sleep. Andy wakes up and toggles the button on the app again. The app calculates the number of hours slept, the earned experience points, and then adds them to his progress (experience) bar.

About

FBU final project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages