Do pushups. Get Stronger. http://www.pushupmetrics.com
- Clone repo
- With Postgres running,
$ bundle && bundle exec rake db:setup && rake db:migrate
- Get
config/application.yml
from repo admin or start over withconfig/application.yml.sample
- Optimize SQL queries (e.g.
dashboard_controller#team
) - Refactor team subdomains
- Remove front-end hacks for date/time dropdown pickers (
views/reminders/_form
) - Twilio alerts not firing for all users, perhaps not catching all errors, thus dying
- Portal for creating, managing teams and ability to invite team members
- Weekly / monthly / annual projection alerts based on user's growth rate
- What else?
- Feb '19, global leaderboard at /leaderboard
- July '16, weekly digest email (who beat their personal best, by how much)
- Aug '16, Calorie Counter, random messages added by baconck
- ~400 users and growing
- 250,000+ pushups logged (February 2019)
- Interactive: weekly emails, SMS alerts, + 3rd party APIs integrated
Ryan Kulp, Chris Bacon, you?