Dynamic Home Page

Earlier, we saw how Rails can deliver simple static web pages.

Here we’ll build a dynamic home page, illustrating basic concepts you’ll
need to understand Rails.

We’ll use the model-view-controller design pattern as we build our new
home page.
User Story

We’ll plan our work with a user story:

*Birthday Countdown*
As a visitor to the website
I want to see the owner's name
I want to see the owner's birthdate
I want to see how many days until the owner's next birthday
In order to send birthday greetings

This silly home page will help us explore Rails and learn about the Ruby
language.

Our goal is to build a practical web application that you can really
use. Later we’ll replace this silly home page with a useful web page
that encourages visitors to sign up for a mailing list.