To Home Page
IT 231 -- Project 2
Information Management Website
- Create a Rails site using scaffolding that implements the
CRUD operations.
- Name the rails folder Proj2Smith, where you replace Smith with your
last name.
- Create an application that manages the data in a database by using
the Rails software scaffold.
Here are some examples of data: items in a grocery store, books in a
library, books in a bookstore, passengers on an airplane, flights for
an airline, students in a highschool, taxis for a taxi service, etc.
- Include at least five fields in your model, including at least one
date or date and time. Modify the dates that are displayed or the
options for dates and times as shown in the section "Modifying the
Dropdown Menus for Selecting a Data", 7/20 Notes.
- Include at least two validations in your model as discused in the
"Validations" section, in the 7/20 Notes.
- Modify the stylesheet that is used by the .html.erb pages in the project.
- Add extra text and images to enhance the pages in your site.
Rearrange the text and controls on your pages if you wish. Here are some
suggestions:
- Add an h1 or h2 heading to the show view.
- Add extra space between the columns and rows of the table on the
index view.
- Rename the labels on the index and show views to make them more user
friendly.
- Rename the labels on form (filename: _form.html.erb) to make them
more user friendly. This form is used by the new and update views.
- Grading Criteria: Functionality: 40%;
Database Design: 15%; Styles and Layout: 15%; Modified Dropdown Menu: 10%;
Validations: 10%; Zipped and Submitted Correctly: 10%.