Code Monkey home page Code Monkey logo

uberfit's Introduction

Verifit

Verifit is a simple minimalist fitness tracker that I made mainly for myself. The UI is heavily inspired by FitNotes. It's purpose is to replace the traditional paper and pencil method for tracking progressive overload. Since I made this with the primary user in mind being myself, it is not fully featured yet, but I do have future plans for adding extra features over time. This is my first attempt so suggestions and code improvements are always welcome.

Download from Google Play

Download from Izzy Droid

Features

  • Exercise tracking
  • Create custom exercises
  • Create exercise comments
  • Edit, delete exercises
  • 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)

Screenshots

Libraries Used

Setting up a backup server

For running a backup server there are two main routes you can take

  • Selfhost it (i.e. run it on hardware you physically own)
  • Rent a VPS and run it there

If you decide to run it on a VPS I recommend and use Vultr. As for the actual steps, you can find many guides on how to setup an Apache Webdav server on Ubuntu.

Donations

Donate with Monero

42uCPZuxsSS3FNNx6RMDAMVmHVwYBfg3JVMuPKMwadeEfwyykFLkwAH8j4B12ziU7PBCMjLwpPbbDgBw45N4wMpsM3Dy7is

Donate with Paypal

Donate with paypal

uberfit's People

Contributors

makischristou avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.