Skip to content

annadolan/quantified-self

Repository files navigation

Quantified Self

Quantified self is a calorie tracker app that allows the user to monitor calories consumed and burned throughout the day. In this application, we worked with Javascript and jQuery for the first time, and practiced persisting large amounts of data in browser storage.

We built this project in module 4 of the backend engineering program at Turing School of Software and Design. Our learning goals were to to understand the basics of DOM traversal, event handling, and state management in Javascript and jQuery, to use Pivotal tracker to manage a project with multiple developers, and to use a production git workflow.

Our test suite for this project uses Selenium WebdriverJS.

Original Assignment

Deploy

https://annadolan.github.io/quantified-self

Clone

git clone https://github.com/annadolan/quantified-self.git

cd quantified-self

npm run build

Run Local Server

To run development server:

npm start

Visit:

  • http://localhost:8080/ diary page - a daily log of calories consumed and burned, with totals for each meal and full day.
  • http://localhost:8080/foods.html foods index - a form to add and manage foods in the application
  • http://localhost:8080/exercises.html exercises index - a form to add and manage exercises in the application

Run Tests in the Terminal

To run all tests:

npm test

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published