Rails Project…Again

Ethan Lehman
2 min readMay 11, 2021

Rails has to be one of the most challenging courses I have experienced so far. It’s just as hard the second time around, but this time I will conquer rails and move on to JavaScript! For the past two weeks I have spent many sleepless night writing, reviewing, struggling, stressing, giving up, trying again, and finally refractoring my rails porject. Now that is finally over I can say it was worth it. Although the struggle sounds very real (it is), I now have such an understanding of rails that I can create another project, and complete it in less time. All the while understanding and solving error messages with significant ease. The rails project I have built is called Player History. It allows users to catalog multiple cities, and their most popular sports teams. Its a very simple app, but the back end is more streamline, and has a few more tricks up its sleeve in comparison to Sinatra. The simplicity of using rails generators to create controllers, models, view, and routes is one of the more impressive features I have encountered. I was able to use validator's that allowed me to define unique specifications for parameters within my project such as presence of user name being true and uniqueness of user name being true, which simply means a person must have a username and it must be different from the rest. Not to mention the endless possibilities with using helpers made this project experience simple with as few lines of code as possible. Overall I had a more then exceptional experience working through this project with awesome cohort mates by my side. Now it is on the JavaScript, where the struggle will still remain but in the end I once more shall be Victorious!

--

--