Phase 2 Project — Vlog

Steven Dessasore
2 min readSep 8, 2021

So this is just a description of my Phase 2 project for flatiron school.

This project wasn’t as hard as Phase 1 project , just a little more steps needed to be followed. I actually was forced to restart my project the sunday before the due date because my project kept receiving an error and also my github connection was was not working.

First thing i did was come up with an idea. I love watching vlogs on youtube so I thought the best thing to do was create a vlog review site. So with that I needed a user and vlog models. I used the corneal gem to get started. The user would be able to create an account, log in, log out, update a vlog posting, add a vlog posting and delete a vlog posting . The issues i ran into was not adding redirect_if_not_logged_in , not editing the information correctly from my first project, forgetting my user_id, forgetting how to migrate my seed file, and last but not least not putting DSL code in my rakefile and wondering why it wasnt working. I forgot about DSL module from the first project and I wasted a lot of hours not understanding why my project wasn’t working. I found if you follow the steps from previous lessons it was easier to understand your code.

After completing the assignments in Phase 2 , I think I developed a better understanding as far as working with Sinatra, MVC, and CRUD. I also forgot to add objects to project outside of my seed.rb file. I reached out to Juan and he helped explain that to me . Following the steps in the modules helped me complete the project, especially when it came to building my routes and making sure they connected.

Developing my skills as a web development is helping me understand my work better as a business analyst; being able to understand how data is requested and delivered to the User. Also understanding the process of creating accounts that are dynamic, having the ability to create, edit and delete entries.

All and all I thought this project was well needed to give me a feel on how to create a website and for me to understand where I am in the course . No I don’t think I am an A-List Developer yet but in due time I will be there.

--

--