For my second coding project, I was assigned to do a Sinatra Project. I had a lot of difficulty with my first project, but I found this one to be a lot of fun. Writer’s block and a discombobulated mind had hindered my ideas of what to do for my project. I really like crypto, sports, music, and fitness. I had found that creating a workout tracking app would be the most simple to do. I only know the investing portion of crypto, and need to do a lot more of familiarization with the technology. I really didn’t feel like doing a music project, and my first one was based on a sport, so I decided to go with fitness.
I decided that I would have my user sign in and create a profile. After doing so the user would be able to add what type of workout completed, the duration of the workout, and whether they completed it or not. Their information will be stored along with their name, username, and email. They will be able to update their email and username, if they desire to do so. Also the users will not be able to be logged in at the same time and have access or the ability to modify each others data. The users will also be able to delete their profile if they do not feel the desire to use the app anymore, but will have to create a new profile if they do decide to use it again.
I tried to make this app as simple as possible to use. I still have a lot of work to do on acquiring the skills to effectively write code.