Skip to content

API for tracking workouts built with FastAPI, edgedb, and poetry

License

Notifications You must be signed in to change notification settings

te25son/Swole-V2

Repository files navigation

Swole-V2

API for tracking workouts

Coverage License

Setup

You will need to install four dependencies in order to run the project locally.

  1. poetry
  2. pre-commit
  3. just
  4. edgedb

Once installed, clone this repo with git clone git@github.com:te25son/Swole-V2.git and navigate your way into the project's root folder cd Swole-V2.

Setup the environment by running just setup, and then activate the virtual environment with poetry shell.

You should now be able to run all the commands available within the project. Try it out by opening the development database's UI with just open-dev-ui, running the local development server with just run, or running the tests with just test.

If you need help with the commands available via just, run just help.

About

API for tracking workouts built with FastAPI, edgedb, and poetry

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published