Skip to content

Welcome to the super simple fitness tracker! A simple journaling tool for weight loss and other fitness goals. Currently in development so there might still be some bugs. Full stack project, deployed in gcp.

License

jtroussard/tracker-app

Repository files navigation

Fitness Tracker

Welcome to the super simple fitness tracker! This is intended more to be a simple journaling tool for weight loss or other fitness/physical goals. It is still currently in development so there might still be some small bugs. Another motivation for creating this app is as an exercise in full stack web development, however! contributions, and feedback greatly appreciated.

Installation

  1. Clone this repository:
    git clone https://github.com/jtroussard/tracker-app.git

  2. Navigate into the project directory:
    cd tracker-app

  3. It is recommended to build inside a vitrual environment, this step is optional:
    python3 -m venv venv && source venv/bin/activate

  4. Install the required packages:
    pip install -r requirements.txt

Usage

To run the application, execute the following command from the root directory of the project:
python run.py or python3 run.py depeneding on your aliases (requires Python 3.X)

The application will now be running at http://localhost:8888/.

Testing

To run unit tests, execute the following command from the root directory of the project: make test

Linting

To run linting using pylint, execute the following command from the root directory of the project: pylint app/

Screen Shots

Home page screen shot Account page screen shot Entries page screen shot Registration page screen shot

Attributions

Photos

https://www.publicdomainpictures.net/en/browse-author.php?a=87

About

Welcome to the super simple fitness tracker! A simple journaling tool for weight loss and other fitness goals. Currently in development so there might still be some bugs. Full stack project, deployed in gcp.

Topics

Resources

License

Stars

Watchers

Forks