verifit
verifit copied to clipboard
Minimalist fitness tracker inspired by FitNotes.
Verifit
Why another fitness tracker?
Verifit stands out as a fitness workout tracker app that prioritizes user freedom and simplicity above all. Unlike its competitors, Verifit is open-source, allowing for community-driven improvements and adaptability. This ad-free app also provides the convenience of both offline usage and the option to host on your own server, ensuring data privacy and control. Moreover, Verifit's online account and seamless export/import of workout data enable smooth transitions between different usage modes. At its core, Verifit is committed to simplicity, with a clean design that focuses on performing a single task exceptionally well, rather than juggling multiple features.
Features
- Exercise tracking
- Create custom exercises
- Create exercise comments
- Edit, delete exercises
- Free online account option.
- Import & export from/to phone storage
- Import & export from/to webdav server
- Automatic backups to webdav server
- Basic analysis of workout data
- Visualization of workout data
- Volume, actual 1RM, estimated 1RM, and other stats tracking
- Includes simple rest timer
Planned features
- Dark Mode
- More detailed stats (e.g. customized per exercise graphs)
- ~~Free Online Accounts~~
Screenshots
Libraries Used
- MPAndroid Chart for displaying charts
- Sardine for webdav requests
- Gson for Json parsing and serialization
Setting up a webdav server
sudo apt install docker
docker run -d -p 80:80 -v /data/webdav:/var/lib/dav -e USERNAME=user -e PASSWORD=password bytemark/webdav
Donations
Donate with Monero
42uCPZuxsSS3FNNx6RMDAMVmHVwYBfg3JVMuPKMwadeEfwyykFLkwAH8j4B12ziU7PBCMjLwpPbbDgBw45N4wMpsM3Dy7is
