Sarah's Blog


Coding stuff

Why Software Engineering

I worked in mortgage servicing for about eight years and decided I wanted to do something more challenging. My mom’s husband is a data analyst and recommended taking some SQL classes. I took the beginners SQL, and Intermediate classes online at the community college and really liked it. I reached out to the data analyst group at my work and was able to sit and watch them work to see if it’s something I would be interested in pursuing. I was planning on asking what I could do to get transferred to the data analyst team when the company shut down basically the entire Texas office, and I was laid off.


Final Project Round II

The requirements for the final project are as followed: -HTML page to render the react-redux app -2 container components -5 stateless components -3 routes -Use react-router -Redux middleware to respond and modify state change -Use async actions to send and receive data from a server -Rails API should handle data persistence - Use a GET and POST fetch -Client side should handle the display of data -Should have some styling with either bootstrap


React Redux - Final Project

The requirements for the final project are as followed:

  • HTML page to render the react-redux app
  • 2 container components
  • 5 stateless components
  • 3 routes
  • Use react-router
  • Redux middleware to respond and modify state change
  • Use async actions to send and receive data from a server
  • Rails API should handle data persistence - Use a GET and POST fetch
  • Client side should handle the display of data
  • Should have some styling with either bootstrap

JS-Rails Project

I finally made it to Javascript! For this project, I created a single page application using javascript for frontend, and Rails API for backend. I wasn’t able to add as much to it as I had hoped to, but I created a simple task app.


Nested Forms in Rails

The rails project was challenging but I ended up liking it and learning how to use forms. My project is a restaurant and meal reviewing app. Users can create new restaurants or meals then create a review for them.