Sinatra Web Application

So today I finally finished my second project in the Flatiron Web Development program. This one was significantly easier than my first project and I felt very comfortable doing it. everything was very intuitive and the design elements of using CSS and HTML were both challenging and rewarding at the same time. Learning how to create routes and views was definitely the most challenging and time consuming aspect of this project. However even that portion of it I found fascinating.

For my project I chose to make a video game backlog. It allows the user to sign in and out with a username and password. Once logged in the user can create a list of games that they have yet to complete. It also allows them to edit the information about the game or delete the game from the list entirely. I started the project with the Backend portion. I created all of my different controllers, models, views, and tables. Once I was done with that I started creating the various CRUD elements. I used a layout view to yield information and CSS across all of the different view pages. Once I had the application working properly I added images and boxes and color to it.

overall I’m pretty happy with how it turned out. My level of understanding took another jump during the process of completing this project. I can’t wait to start the next section and continue my coding journey.

Leave a comment

Design a site like this with WordPress.com
Get started