Task List

Let's build a Task List in Rails! We will solve the problem of tracking tasks in a web application. This project will enable us to keep track of and persist, add, edit and remove tasks. This is an individual Stage 1 project.

Learning Goals

Practice all aspects of Rails development.

  • Create a new Rails application
  • Explore each aspect of the Rails Request Cycle: Model, View, Controller
  • Implement RESTful routes using Rails standards
  • Complete all CRUD actions in a Rails application

Baseline

In this baseline, you'll create a new Rails application and get started with two of the major components: route, controller and view.

  • Fork and clone this repository to your computer
  • Create a new Rails application using rails new .
    • create a Tasks controller
    • create a route to view the task index page
    • create a controller action for the task index page which contains an array of hard-coded tasks
    • create an ERB view to display the tasks from the controller action