Good morning everyone. I just have a question: Is there a summary somewhere on this great website that explains what the Fitness DB database is, what it's for, what it consists of, and what you can do with it?
The problem is that with so many chapters and videos, it's easy to lose track of the entire application, and a reminder of the general objectives and how they are being met in the planned developments would be helpful. Also, it would help us (it would help me, at least) to create some kind of support material to accompany the final application. Thanks everyone.
Juan Rivera
@Reply 13 days ago
Good morning,
I would like to address your question from a developer's point of view.
To me, the main purpose of the Fitness Project was not just the subject of fitness itself. The bigger value was showing how an idea starts, how pieces are added over time, and how a simple concept can grow into a more complete application. As more features are added, things naturally become more complicated, and then the developer has to step back, review the flow, clean up the code, and make everything work smoothly together.
Richard's shorter videos often teach one specific item at a time, almost like individual LEGO pieces. This project showed how those pieces can be connected into something larger. It also showed how real projects grow: someone asks, "Can we add this?" or "Can it also do that?" Then the database begins to expand.
The Fitness Project may have started with fitness tracking because Richard needed that example, but then it grew into tracking food, weights, reps, progress, and goals. From the Quick Query discussions, others also mentioned how they modified the idea to fit their own needs, such as tracking food to help manage blood sugar levels.
That is what makes this project a strong learning tool. It demonstrates that building a database is not always a straight line. As you add more features, you often have to go back, rewrite portions of the code, adjust the design, and make sure everything ties together with a smooth flow.
I believe Richard is also putting together documentation for this project, but even without that, the project itself is a great example of how an application develops from an idea into a working system.
Juan Rivera
@Reply 13 days ago
Had to add hummer folks hope you like
Rafael Fernndez GonzlezOP
@Reply
13 days ago
Good morning everyone.
As I know, I understand everything you said in your previous reply perfectly, since I worked in database programming.
But that's not my problem.
The thing is, when I finish structuring this database, I have to give it to my son, who lives in Switzerland. He knows nothing about Richard or databases, so I have to make Fitness BD self-explanatory from the beginning and present it in a way that's easy to understand using visual aids (multimedia files launched from the screens that explain the use and purpose of each element).
I was wondering if there was any kind of general overview of Fitness BD that could help me a bit in creating these explanations.
Because, in addition to this database, I'm also working on other things, like making videos and a few other things.
Anyway, I'll have to get down to it seriously. I remember always finding it harder to create help files for an application than to create the application itself.
Thank you very much for your attention, and if I manage to finish, I'll share what comes out of this.
Rafael, that's a great question, and I completely understand where you're coming from, especially if you're planning to hand this off to someone who doesn't have a database background.
The short answer is: there really isn't a formal overview or documentation for the Fitness DB, and that's by design. Like most of my TechHelp projects, it's not meant to be a polished, packaged application. It's more of a "lesson of the day" sandbox where I build whatever I feel like working on at the time. So yeah, the flow can be a little... let's just say "organic." I'll jump from one idea to another whenever something interesting comes up. Very much "oh look, squirrel" development.
The goal of the project isn't to deliver a finished product, it's to teach concepts. Like Juan said, think of it like dumping out a big bucket of LEGO pieces and showing different ways to snap them together. The value is in learning how the pieces work, not in the final model.
Because of that, I don't have any plans to create full documentation for the Fitness DB. If you want to turn it into something you can hand off to your son, you're absolutely on the right track. You'd want to take the pieces you need, shape them into a clean, focused application, and then build your own documentation and visual aids around that version.
And you're 100 percent right, by the way. Writing the help files is often harder than building the database. Happens every time.
If you do end up putting something together, I'd love to see it. I'm sure others would benefit from it too.
If you are a Visitor, go ahead and post your reply as a
new comment, and we'll move it here for you
once it's approved. Be sure to use the same name and email address.