jlr7245 / healthify

track your food!

Home Page:https://fast-earth-50951.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HEALTHIFY!

homepage dashboard

What is Healthify? (Mind-Full Eating)

Healthify is a simple web application built for fitness casuals who need an easy way of tracking the foods that they are eating. We believe that by using natural language to add foods & meals and creating an intuitive interface, we will achieve a higher rate of long-term engagement & more useful/actionable output for the user. We came up with this idea because many food tracking apps are too labor-intensive and focus too much on metrics.

Healthify vs. Competitors

Up Nutritionix My Fitness Pal Healthify
Weight Loss Metrics Y Y Y N*
User Dashboard Y Y Y Y
History of Past Foods Y Y Y Y
Accessible Content Before Login N N N Y

*Our app intentionally doesn't track weight in order to make the experience less focused on performance and appearance for our users.

API CALL FROM NUTRITIONIX

	function getFoodInfo(req,res,next) {
  		apiCall.nutriAXIOS.post('/', {
    		query: `${req.body.foodName}`,
    		timezone: 'US/Eastern'
 		}).then((theResult) => {
   			res.locals.foodData = theResult.data.foods;
   			return next();
  		}).catch((err) => console.log(err));
	}

Wireframe

wireframe Additional wireframes can be found here

Technologies Used:

  • Node: Express
  • JavaScript: EJS, Hopscotch
  • CSS: SASS, Materialize, Flexbox
  • Postgres
  • Moment
  • Axios
  • D3!

Additional Sources:

Our ZenHub Board

NUTRITIONIX API

ICONS from The Noun Project:

  • Daily Meals icon by Anbileru Adaleru,
  • Iced Donut by Imogen Oh,
  • Apple Half by Imogen,
  • Refrigerator by Wojciech Zasina
  • Calender by Luciano Vizza

Directions for Future Growth:

  • Ability for user to edit time of a meal
  • Weekly & monthly nutritional aggregate tracking
  • Ability for user to build a meal from foods in pantry (requires serving size logic that we didn't have time to get to)

About

track your food!

https://fast-earth-50951.herokuapp.com/


Languages

Language:CSS 49.6%Language:JavaScript 35.2%Language:HTML 15.2%