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

https://github.com/gesteves/swimsetter

Swim set tracker for Endless Pools and swim spas.
https://github.com/gesteves/swimsetter

Last synced: 5 months ago
JSON representation

Swim set tracker for Endless Pools and swim spas.

Awesome Lists containing this project

README

          

This is a very simple [Next.js](https://nextjs.org) web app to track my swim sets in an Endless Pool. It's hard to track how long I've swam when using an Endless Pool, so this app helps me keeps a tally of how many sets I've swam, for how long, and at what pace. After my workout I can copy these details and paste them into a workout log, Strava notes, etc.

See it live at https://swimsetter.giventotri.com/

![Simulator Screenshot - iPhone 16 Pro - 2025-05-31 at 07 43 19](https://github.com/user-attachments/assets/da273676-8c74-461c-9137-11018197ac4d)

## How to use it

* Set the pace on your Endless Pool (or other swim spa).
* Open SwimSetter on your phone. Put it in a waterproof pouch or bag, and leave it on the side of the pool.
* Start a timer or a stopwatch on your watch.
* Swim!
* Whenever you stop, tap the "Add Set" button and record the time and pace.
* When you're done, copy the details from the app and paste them into your workout log, Strava activity, etc.

## Getting Started

First, run the development server:

```bash
npm run dev
```

Then, open [http://localhost:3000](http://localhost:3000) with your browser to see the result.