Skip to content

JuhlinF/pushup-challenge

Repository files navigation

50k Push-up Challenge

A companion web app to log and track progress to completing 50k push-ups (or however many your goal is) during 2025.

Design/development ideas

  • Easy input of push-ups done

    • preset multiples of 10?
    • Remember and default to the latest amount entered?
  • Show today's progress DONE

    • and other time periods?
  • Show total progress DONE

    • towards today's goal (in order to reach the full goal) DONE
  • Set your own end goal amount (if not 50k)

  • Add "backlog" entries, i.e. set date (& time?) for the entry.

  • Option to record sets and reps, not only total reps, for an entry. DONE

  • Use sqlite in lieu of Postgres? DONE

  • Use HTMX

  • Use django-components?

MVP TARGETS

  • Ability to set date & time when adding log entry DONE
  • Remove sets DONE
  • Ability to delete entry DONE
  • Ability to set own goal(?)

Documentation

Django 4.2
Bootstrap 5.3
Django-Bootstrap5 23.3
Environs 9.5.0
Whitenoise 6.5.0
Pytest-Django 4.5.2
Mailhog 1.0.1

Features

TODO

Development environment

  • Testing with pytest [DONE]
  • Dev container [DONE]
  • Django Debug Toolbar [DONE]
  • Mailhog [DONE]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors