Hey everyone!

This originally started as a small personal project. I just wanted something for myself, but somewhere along the way I got a little too invested in it, and things got a bit out of hand.

I’m not a developer by profession, and honestly, this isn’t really the final result I imagined showing people. There are still things I’d love to improve, change, or completely rethink. But I’m at a point in my life where I’m trying to actually finish my projects instead of endlessly working on them.

So here it is.

AI disclosure

This project was built with heavy AI assistance: most of the code was written with an AI coding assistant. I decided what to build, tested it, and use it daily on my own server, but I’m not a professional developer and I can’t guarantee the code meets professional standards. I’d only recommend it for personal use.

What it is

I’ve been working on a fork of openGym, an open-source fitness tracker, mainly adding nutrition tracking and trying to make self-hosting as accessible as possible.

I did my best to make the installation as simple as possible for anyone who wants to host it themselves.

Feedback welcome

This is my first project that I’m actually putting out there for the public, so apologies in advance if some things are a little rough around the edges.

If anyone is interested, feel free to try it out. I’d genuinely love to hear what you think, even if it’s just to tell me something doesn’t work or could be better.

There will probably be more improvements in the future, especially around gamification of nutrition tracking. I’d really like to make that part more fun and motivating.

Thanks

A big thank you to the people behind two open-source projects that made all of this possible:

  • openGym by DuarteSantos8, which is the foundation of this project.
  • wger, whose work and data the nutrition features rely on.

Huge thanks to their developers and contributors for sharing their work with everyone. Projects like these are what make it possible for people like me, who aren’t professional developers, to try building something of their own.

And to anyone currently working on their nutrition, trying to improve their eating habits, or following a diet: I wish you lots of courage and success. I really hope this little project might help some of you, even just a bit.


Anyway, after posting this, I’m going straight to bed because this project has genuinely driven me insane.

Thanks for reading, and take care!___

  • skyline2@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    2
    ·
    5 hours ago

    Did you ever consider giving more then lip service to the projects that “inspired” you? Or did you not think any further than self promotion after your AI built on top of these projects?

    I guess those are rhetorical questions, because I know the answer: it was easier not to think at all.