Skip to content

kevohagan/my-nutrition

 
 

Repository files navigation

My-Nutrition

Build Status

A Meteor application using Webpack, React and Redux for nutritionists who coach people and people wanting to keep track of their nutrition.

Nutritional Planning

You can see the roadmap here.

Installation

Ensure you installed Meteor by following the instructions, then run:

make install

This will copy the settings dist files in /settings with default values.

Development

To start Webpack and Meteor, run:

make run-dev

The application will be available on http://localhost:3000.

Just wait for the message in the console indicating Meteor is running the app at the specified address. Be aware that it can take some time on the first run as Meteor will install all needed packages.

## Debug

To debug server side code, make sure you installed node-inspector and run:

make run-debug

Mongo

To access the mongo console, run:

make mongo

Meteor commands

Execute any meteor command by running met [COMMAND]. For example:

met add react

Deployment

Deployment is handled by MUP.

Configure MUP for your environments in ./settings/staging/mup.json and ./settings/production/mup.json.

Deploy with either make deploy-staging or make deploy-prod.

License

my-nutrition is licensed under the MIT Licence, courtesy of @marmelab.

About

A Meteor application using Webpack, React and Redux for nutritionists who coach people.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 89.4%
  • CSS 10.0%
  • Other 0.6%