Hello and welcome to the second homework for the Rails Decal Fall 2018. Now that we've covered the basics of the Ruby on Rails web framework, let's practice!

DUE Sunday, October 7 at 11:59PM

Requirements:

This assignment builds off the in-class lab from Lecture 3! If you didn't get a chance to finish the lab, check it out here:

Welcome to Rails Lab

YOU DO NOT NEED TO CREATE A NEW PROJECT! CONTINUE USING YOUR LAB PROJECT FOR THIS ASSIGNMENT

Resources:

Missed a lecture or forgetting how something works? Check out the Lecture Guides! They detail most of what happened in each lecture.

Lecture Guide 1: Intro to the Web

Lecture Guide 2: Intro to Rails

Lecture Guide 3: Forms and In-Memory Models

Technology:

As we slowly transition all of you to using whales, we understand that many of you are using Glitch as a temporary replacement. That's totally fine! If you're developing on your personal computer using whales, you will submit your code through github and submit a link to your repository. If you're using glitch, you will submit the link to your glitch project.

Assignment

So far, we've created a basic Rails application that can check the weather of various cities and keep track of the cities we've seen before. Now, we're going to take this a step further and build out a feature where we can create, update, and view new cities!