Reinvention 2020


finding a new path

After The Flatiron Fifth Assessment

It’s an amazing feeling passing my last assessment at Flatiron School. The journey to this point was not easy and required a lot of hard work and dedication. This Project covered React and Redux and it was an interesting assessment journey. I thought I would share what I used to prep for the Redux portion of this assessment.


All About That Bootstrap - Carousel

Its All About The Bootstrap…..


React Redux Project - Flatiron

Trails


JavaScript Project - Flatiron School

The Requirements

The fourth software engineering project for Flatiron School required us to build an application with a HTML, CSS, and JavaScript frontend with a Rails API backend. All interactions between client and server were required to be handled asynchronously (AJAX) and use JSON as the communication format. It was required to be Object Oriented JavScript to encapsulate related data and behavior. The Rails backend needed to have a resource with a has-many relationship and have at least 3 AJAX calls (at least two of Create, Read, Update, and Delete).


Gift Guide - My Rails Project

After completing the third module in my software engineering course at Flatiron School it was time to tackle another project! This project was completed using what we learned about Rails.
This app was created with the idea of being able to keep track of your gift lists and all the gifts needing purchased.
The first thing I did was install Devise and this “gem” is really a gem! By utilizing Devise and OAuth my app was capable of enabling third party log in, sign up and log out.

Next it was on to the MVC of the project:

Models:
The app had 3 models creating relationships between users, lists and gifts.

Controllers:
Gift Guide has 5 controllers which contain the logic that gets executed and displayed in the views.
The controllers are:
Application, Callbacks (OAuth),
Registrations (handles sign up),
Gift (creates, displays, and edits gifts),
List (displays logged in user lists).