This is a meal tracking application where users can log foods they have eaten each day, including details about the meal and its number of calories.
Behavior | Example Input | Example Output |
---|---|---|
Create new food log based on form input | name: 'Fries', details: 'I only ate half of them', calories: 365, date/time: 10/21/16 8:09 | same as input |
List all logs | list all | all logs |
Filter logs by calories | 'high calorie' | all logs with calories > 500 |
Edit food logs | details: 'I ate most of them' | same as input |
Calculate total calories consumed in a day | calories: 365, 250, 550, 775 | total: 1940 |
Calculate the average calories consumed per day | calories: 1940, 2200, 2000, 1980 | average: 2030 |
$ git clone https://github.com/sheenanick/meal-tracker
to clone this repository.$ cd meal-tracker
to navigate to the cloned directory.$ npm install
and$ bower install
to install all necessary dependencies.$ gulp serve
to run the server.
Please feel free to contact sheenanick@gmail.com if you have any issues or questions, ideas or concerns.
- JavaScript
- TypeScript
- Angular
- Node.js
- NPM
- Bower
- Gulp
This software is licensed under the MIT license.
Copyright (c) 2016 Sheena Nickerson