Hi, I've recently started learning ruby and have a project in mind. The project is basically a system to keep track of my workouts at the gym, it also should calculate(based on a few starting inputs from user) the required weights for the exercises, and then these shall be used. When the users returns from the gym they can input the reps they performed and then this will be saved, and can be opened to view at any time. It will start with a login system. so more than one person can use it. I'm currently using a spreadsheet(attached) which performs exactly what I want to do for the ruby project so you can get more of an idea of what I'm talking about How should I go about starting this? Thanks for any help. Edit: also is Ruby the best language for this type of project?
on 2012-11-14 10:40
on 2012-11-14 12:26
on 2012-11-14 12:28
on 2012-11-14 13:56
I'm developing a begginer project, like you will be. Take a look at this website: https://www.ruby-toolbox.com/categories/GUI_Frameworks , it shows you the options you have for a GUI framework, right now I'm working with FXRuby because I'm developing on and for Windows. I researched about the topic before and I've found that altought in the website of the frameworks you'll see that most of them are compatible in multiple OS I've seen in forums that is not like that, so depending for which system you will desing: chose the framework. I've chosen FXRuby because seems the easiest for me, and now, after 3 months, I don't says the contrary. So if you want some advice related to FXRuby(or meaby after a time you can teach me something about it) just send me a personal message.
on 2012-11-14 14:10
It is actually possible to use an excel back-end, or a CSV to store the data, but you'll want a database for anything large. The Ruby install on Windows comes with TCL\Tk, which I use for GUI applications, and it's quite a useful and flexible system. That's worth a look as well. http://www.ruby-doc.org/docs/ProgrammingRuby/html/...
on 2012-11-14 14:40
Thanks for the help, I can get started now !