oanylund / mealPlanner

Meteor SPA to generate shopping lists to make life easier and less repetitive

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Meal Planner

Meteor SPA to generate shopping lists to make life easier and less repetitive. The code contains 98% English comments and variables, but the UI is Norwegian.

Pull request would be much appreciated.

Install

Clone repository

Install all packages:

npm install

Run meteor:

meteor

How to use

  1. Add some ingredient categories, then some ingredients
  2. Add some dinners, using the ingredients you just created
  3. Add week plans, using the dinners you just created
  4. Generate shopping lists based on one of the week plans
  5. Edit the shopping list based on the current situation in the fridge
  6. Use the list and go shopping
  7. Repeat next week

Storybook

Some components have stories. If you are unfamiliar with storybook, check out this awesome repo. To view the components in storybook, run:

npm run storybook

Then, go to http://localhost:9001/ and browse the stories. Make sure you have installed the devDependencies as well.

Dependencies

  • Meteor ^1.3, Node and Npm must be installed
  • For dinners with thumbnails, the machine running the code needs to have graphicsmagick or imagemagick installed to be able to generate thumbnails.

About

Meteor SPA to generate shopping lists to make life easier and less repetitive


Languages

Language:JavaScript 81.9%Language:CSS 17.4%Language:HTML 0.8%