Friday, July 13, 2007

OpenFitness.net - My biggest project ever!

I've worked on a lot of different types of projects over the past 8 years or so, but OpenFitness.net takes the cake. Overall, the Open Fitness Desktop was probably more work, but it was spread over a 10 year period, rather than in one big lump.

It's hard to believe the sheer amount of work that went into OpenFitness.net, and it's even harder to believe that it's done! Even though 50-60% of the work was done before I started (I leveraged a lot of work from the desktop version), it took an enormous amount of effort to complete this first phase of the online version. It is easily the biggest project I have ever taken on.

Now, I'm kind of switching to a 'get the word out' mode. It will be interesting to see how the system grows over time. I already have some exciting ideas for new features, but I think it needs more time to grow before I switch back to 'enhancement' mode.
Of course, there will be some minor enhancements that go in during the next few months, but the hard work should be done for a while. I will probably add more variety to the meal planning and workout planning pretty soon.
I'm especially happy with how the diet planning section turned out. The automated planning adds a nice touch. It really improves on the whole diet tracking process, and takes out 95% of the work for most people. When you add in the shopping list feature, I think people tracking their diet with OpenFitness.net may actually come out ahead, since they save time not having to think about what food to buy for the week.


The animated pie chart for carb/protein/fat breakdown is very cool. You can click on a part of it, and the whole thing spins around.




The food breakdown (foods being components of other foods) was also a new feature for the website that is not currently part of the desktop app.




One thing I've tried to do was integrate the different pieces ('journals' in the desktop) better. With the other versions of Open Fitness, there are sections of the software completely dedicated to tracking one particular piece of fitness information. I'm trying to move away from that approach wherever I can.

The weightlifting log and routine sections turned out nice too. I was able to integrate graphical depictions of how to perform many exercises. If you print out the workouts to take to the gym, it just makes it a little easier to look read.

The exercise grouping-by-bodypart is new too.

Unfortunately, the most innovative things about OpenFitness.net can't be listed here, for fear of who might see them. They are kind of in the background, and you'll probably never conciously notice them.



















No comments: