Hacker News new | ask | show | jobs
Show HN: PogiFit – Nutrition and Workout Tracker (go.pogi.fit)
1 points by pobbypablo 261 days ago
Hi HN,

I just launched PogiFit, an app that tracks both nutrition and workouts. The idea is to keep everything in one place: macros, food database, workout routines, exercise history.

It has two parts:

Food: macro diary (auto or manual), option to just track calories + protein, supplement reminders, nutrition guides, different macros per day, and a food database of 100k+ items across all supported languages.

Workout: routine library (home, gym, powerlifting, bodybuilding, etc.), 240+ exercises, routine builder, simple workout tracker, progress history, and 1RM calculators.

I built it with Laravel, PicoCSS, jQuery, MySQL, and packaged it as a mobile app with Cordova. The biggest challenge has been by far keeping 21 languages up to date with every new feature and content, and working around Cordova’s limitations compared to native apps.

Available here:

Play Store - https://play.google.com/store/apps/details?id=com.pogifit.mo... Desktop web - https://pogi.fit

1 comments

I don’t get the problem with, for example, just sitting down on Sunday evening and spending 10 minutes putting together enough suitable workouts for the whole week. Or as another option, there are apps like https://madmuscles.com/review . There you can actually make a custom workout plan. So every workout day you already have a plan ready. The subscription costs little, that’s not a problem. If it’s hard, make it simple. You’ve got all the tools already.
It's entirely possible to do what you're saying in this app.
I was wondering: have you spotted Open Food Facts as a database (with 4 million products). If so, any reason you chose not to use it @pobbypablo ?
The reason is that most apps use it, and it's full of inaccurate data. I actually tried to fix this by putting a considerable amount of time into building a smaller but more curated database.

On the other hand, when users add foods, only those with a high internal ranking will have their entries shown publicly. This helps keep the database cleaner.