A responsive and progressive MEAN stack application offering a diary for tracking macronutrients and also tools for setting a daily goal and calculating macros.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
To run the project you need Node.js along with npm installed.
Clone the project:
git clone https://github.com/draawn/calorie-counter.git
Navigate to the project folder:
cd calorie-counter
Install using npm:
npm install
To run the Node server:
npm run start
To run the Angular 6 application:
npm run ng serve --open
The application is now running on http://localhost:4200/
To run all tests use:
npm run test
To run tests in watch mode use:
npm run test:watch
To run test coverage use:
npm run test:cov
- MongoDB - Database
- Express.js - Server framework for Node.js
- Angular 6 - Web framework
- Node.js - Server environment
This project is licensed under the MIT License - see the LICENSE.md file for details.