Sashank Alladi, Senthil Ramasamy and Jérôme Tran. We are based in St. Louis, MO (USA)

Team Members

Launch Site

Recipe Book

The Recipe Book is an app to help users manage their favorite cooking recipes and get an idea of their nutritive contents.

V800 team e10504b0e4c06c32e920ac794b5d626d 1463417312

Description

The Recipe Book is an app to help users manage their favorite cooking recipes and get an idea of their nutritive contents.

Most of us find recipes online and cooking websites or blogs are great for that. But what if you want to cook the same yummy dish a month or two later ?

Our app takes care of that !

First create an empty new recipe, give it a name and copy paste that delicious recipe into the main section. Yes, you can include pictures too ! We will crunch that recipe and give you a list of ingredients as well as their nutrition facts (from USDA)

Few things before you go

  • The Recipe Book is picky and does not get along very well with some browser. It has a preference for chrome (just saying'...)
  • Login is not secure, no time, please use fake accounts (we don't validate it anyway)

Instructions

Login - you need to signup with a fake email account / password (we don't validate it)

You could also use our test account [email protected] with password password but be aware that others may be using it concurrently, use it at your own risk !

Create your first recipe

Click on alt text and click on the title to update it alt text.

Classify your recipe

You can group your recipe by adding space-separated tags (hit enter to confirm).

Write or copy-paste your recipe

alt text

View nutrition facts

Your recipe will be parsed and ingredients will show up on the right side of your screen, click on any of them to view detailed information alt text

Built With

MEAN stack: MongoDB, Express.js, Angular 2 and Node.js

API

Nutrition information are retrieved from United States Department of Agriculture Agricultural Research Service National Nutrient Database for Standard Reference (NDB).

Client

  • Angular 2.0.0rc1
  • lodash 4.12.0
  • jquery 2.2.3
  • bootstrap 4.0.0-alpha.2
  • font-awesome 4.6.1
  • Tether 1.3.2
  • tinymce 4.3.12

Backend

  • MongoDB v3.0
  • NodeJS
  • Express
  • mongoose
  • moment.js
  • ingredient-parser

Build environment

  • Typescript 1.8.10
  • Typings 0.8.1
  • Webpack 1.13.0 and Webpack-dev-server 1.14.1
  • Gulp 3.9.1
  • Sass (gulp-sass) 2.3.1

Feedback / Ratings (11)

All Feedback