Skip to content

dkwon1223/fitlit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FitLit

A site for tracking various data of users including user information, friends, step goals, sleep information, and hydration information.

Background/About

Having a clear and concise overview of activity and tracking it over time is crucial for any fitness/activity related application. Using data fetched from an API, this application simulates viewing activities of random users over a 7 day period.

APIs Used

  • FitLit API

Primary Technologies Used

  • Webpack
  • HTML
  • CSS
  • JavaScript
  • Mocha Testing Framework & Chai Assertion Library
  • Fluid Meter Library

Next Steps

Additional enhancements could include:

  • Animating the circle progress bars like the fluid meter
  • Allowing the user to choose a date instead of defaulting to the most recent
  • Add an activity tracking widget based on the unused data from activity API
  • Allow users to create/remove widgets and/or customize their positioning

Screenshots

Screenshot 2024-02-12 at 2 30 11 PM

Gif

animated 2

Set Up

  1. Fork this repository
  2. Clone your own local version of the repository
  3. Run npm install to install project dependencies
  4. Run npm start to start the server
  5. Navigate to the address provided within the terminal ex: http://localhost:8080/

Test Driven Development

This application uses a combination of Mocha Testing Framework and Chai Assertion Library

  • run npm test from the associated root directory

Contributors

About

FitLit project starter kit for students

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 79.6%
  • CSS 20.4%