https://github.com/joshuanianji/hiit-timer
A simple, mobile-friendly app for to time HIIT workouts, and any other workout as well!
https://github.com/joshuanianji/hiit-timer
elm hiit-timer intensity-interval-training
Last synced: about 2 months ago
JSON representation
A simple, mobile-friendly app for to time HIIT workouts, and any other workout as well!
- Host: GitHub
- URL: https://github.com/joshuanianji/hiit-timer
- Owner: joshuanianji
- Created: 2020-06-15T05:41:19.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2022-09-05T03:12:08.000Z (almost 3 years ago)
- Last Synced: 2025-03-31T10:42:39.551Z (3 months ago)
- Topics: elm, hiit-timer, intensity-interval-training
- Language: Elm
- Homepage: https://joshuaji.com/HIIT-Timer/
- Size: 1.33 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# HIIT Timer
A simple Progressive Web App for timing HIIT workouts. Made with [Elm](https://elm-lang.org) and bootstrapped by [create-elm-app](https://github.com/halfzebra/create-elm-app).
I also toyed around with the file structure, separating them into `Data`, `Modules`, and `View` with increasing modularity. Not sure how viable this is, though.
## Demo
You can see it in action [here](https://joshuaji.com/projects/hiit-timer/)
## Run It Urself
Make sure you have Elm and create-elm-app installed. Once you `git clone` the repo, run `elm-app start` to open the development server with the cool debug feature.
`elm-app build` also builds the project in the `build` folder (which I gitignored).