Skip to content

AshleeAubree/fitlit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FitLit

Abstract

Staying in shape can be difficult. With all the stresses of life, keeping track of basic health statistics such as step count, fluid intake, and sleep can easily get away from you. Fit Lit is a web application designed to help users stay on track! Fit lit takes step count, sleep quality and longevity, and water consumed, stores it using API's, and then that data in an easily readable, helpful display.

Context

This project was completed during two 1 week sprints in the second module of the Turing Program. The first sprint focused on implementing Test Driven Development (TDD), building an understanding of using asynchronous JavaScript to retrieve data from RESTful API's, and using GitHub Projects to plan and execute remote group work. The second sprint focused primarily on implementing feedback and building extensions on an existing code base, POSTing data to a local API, and utilizing third party extensions to display user data.

Installation

  1. Fork and clone this repo.
  2. Type cd fitlit to move into the root directory.
  3. Run npm install
  4. Run npm start
  5. copy and paste the provided url into a new web page
  6. Fork and clone the local API repo
  7. In a seperate terminal, CD into it
  8. Run npm install
  9. Run npm start, navigate to Local Host 8080
  10. To stop the local server from running in your terminal use command + c

FitLit at a glance

Giph of project

Technologies Used

  • JavaScript
  • HTML5
  • (S)CSS
  • Mocha
  • Chai
  • webpack
  • third party extensions

    • Chart.js
    • Day.js

Contributors

About

FitLit project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 97.3%
  • SCSS 1.5%
  • CSS 1.2%