Skip to content
A simple workout timer web application
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
env
resources/public/css
src
.gitignore
LICENSE
Procfile
Readme.md
build.sh
project.clj
repl.sh
standalone.sh

Readme.md

Workout Timer

My cardio kickboxing workout class is gone, but I still want to continue doing it. Here's my attempt at a replacement.

The workout is made up of a number of rounds that include an alternating interval of activity and a rest periods. The application uses the Web Speech API to perform text-to-speech so that the user doesn't have to watch the screen during their workout.

Development

Start the application and REPL by executing the repl.sh script. Figwheel will automatically push changes to the browser and the server will be available at http://localhost:3449.

Alternatively, you can run the server outside of figwheel by executing the standalone.sh script. The server will be available at http://localhost:3000

Building for Deployment

To create a deployable jar file, execute the build.sh script. This will output the workout.jar file under the target directory, which can be started using java -jar target/workout.jar.

The server will be available at http://localhost:3000

You can’t perform that action at this time.