Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vincenthardouin/comptrain-wods-history
Comptrain WODs history
https://github.com/vincenthardouin/comptrain-wods-history
comptrain crossfit sqlite wod workout
Last synced: about 1 month ago
JSON representation
Comptrain WODs history
- Host: GitHub
- URL: https://github.com/vincenthardouin/comptrain-wods-history
- Owner: VincentHardouin
- License: gpl-3.0
- Created: 2021-11-11T18:01:44.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-11T12:37:53.000Z (about 1 year ago)
- Last Synced: 2024-04-22T15:21:32.355Z (8 months ago)
- Topics: comptrain, crossfit, sqlite, wod, workout
- Language: JavaScript
- Homepage: https://wods.vincenthardouin.dev
- Size: 1.64 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Comptrain WODs History
[Comptrain](https://comptrain.co) is not exposing the history of their workouts.
This problem is solved by this project by creating a backup of all the WODs.## Project Composition
### API
#### Stack
- [Fastify](https://www.fastify.io/)
- [Prisma ORM](https://www.prisma.io/)
- [SQLite](https://www.sqlite.org/index.html)#### Endpoint
- GET `/workouts` : to get all workouts saved in the database
#### CRON
Get the WOD and save it with a dedicated use-case.
### Webapp
#### Stack
- [NuxtJS](https://nuxtjs.org/) with static generation
#### Hosting
- GitHub Pages : Webapp generated by a GitHub Action run daily.