6th Week — Vivixx Coding Bootcamp

The first week of the 2nd Semester at Vivixx Academy Coding Bootcamp we started off by learning on Day 1: Trello which is a simple and powerful product management tool. We used it to create Kanban board’s which is a workflow visualization tool that enables you to optimize the flow of your work.

We also were taught about Minimum Viable Product (MVP) in product development, which is a product with just enough features to satisfy early customers, and to provide feedback for future development. It is a concept that many App’s adhere to.
Toward’s the end of the day we were tasked with completing a Rails Blog project by following a guide. It was my first experience with Ruby on Rails but I enjoyed it.

I ended up working on it for a few day’s as well as researching more into Rail’s.
To the left you can see the main page for the Blog. It also allowed for comment creation and deletion within the articles.
Check it out on my Github.
Rail’s was unlike anything else I have done so far and the way it is organized is very cool.
Around Day 4: we learned about scaffolding (a mean’s to automatically generate thing’s within Rails) and Devise Gem which is for Authentication and Registration of users.
Afterward’s we were tasked to actually create the Twitter Clone we created a Kanban board for. We ended up working on this all the way until class was over on Friday, July 21st 2017.
Below is a list of the work completed on my Twitter Clone project.
Setup GitHub Repository & Linked it to my project
Content Added:
A NavBar
Bootstrap’s Grid System
Authentication & User Accounts with Devise
Dynamic Navigation
Usernames via Devise
Security features with Strong Parameters
Fixed a bug due with the Profile page due to routing
This was a lot of work but also very fun. I’ve still got more work to go but I intend to work on this project over the weekend and hopefully will have it completed before Monday.
That wrap’s up another week at Vivixx Academy Coding Bootcamp for me. Please feel free to like and share this blog or contact me via Twitter.
