dr. smoothie
Post on 12-Jul-2015
113 Views
Preview:
TRANSCRIPT
Dr. SmoothiePrescribing healthy recipes
Business Need
Functionality typically not offered:
User smoothie creation
Search by nutrient
Nutrition conscious users
User with specific nutrient needs
Dr. Smoothie provides:
Create your own smoothie
Nutritional information about recipes and ingredients
100+ Smoothie Recipes
- Browse by recipe, Favorite, and Share functionality
- Shows recipe and step-by-step instructions.
- Printable recipes.
- User cannot create new smoothies.
Instasmooth
- Browse by recipe, Favorite, and share functionality
- Favorite functionality.
- User cannot create new smoothies.
Alternative Applications
Simple green Smoothies
- Recipes
- Blender advice
- Support and challenges
All Smoothie Recipes
- Recipes by type
- General ingredient nutrition information
Alternative Blogs
Youtube
- Stores vast amount of smoothie making videos
- Hands on visual presentation
- No browsing by anything in particular
Green Smoothie Girl
- Personal video based smoothie preparation
- Shows ingredients in the supermarket
- Little to no recipe organization
Alternative Videos
Video and search engine based on
smoothie help is time consuming
Blog based smoothie help is useful but
broad.
Dr. Smoothie provides what user wants:
Search recipes based on my preferred
nutrients
Create and share my own smoothies.
See smoothies other people recommend
See exactly the nutrients I’m going to get
Dr. Smoothie gives user control.
Why Dr. Smoothie?
All mobile applications:
Give only predefined recipes
Some mobile applications:
Are not free
Are not supported on all platforms
No mobile applications:
Give detailed nutrition information
Other Mobile Applications?
Trello (scrum board)
https://trello.com/b/vVSLwbpo
Weekly standups
whats done in previous week
whats blocking moving forward
what will be done by next meeting
Version control system
GitHub
Agile Development Model
Time Management
Database Model
Recipe User
Created
Recommend
Made of
IngredientMade of Nutrient
Measured in Unit
Backend Handeling
Django
Google App engine
NoSQL
Frontend
Ionic framework
AngularJS
Unit:
- Django unit test
Acceptance and Integration:
- Selenium
- Protractor
Testing Strategies
Alternate Designs
Menu buttons vs sliding buttons
Tabs vs Drop Down List for recipe list
Scrolling vs. Drop Down List for adding ingredients
Separate pages for search and filter recipes vs all-in-one
recipe page
Main log in screen vs straight to filter recipes
Log in ID : FB vs phone
top related