Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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.