IT 231
Spring 2018
Craig Miller
Weekly Notes
Assignments
- Assignment 1
- Assignment 2
- Assignment 3
- Assignment 4
- Assignment 5
- Assignment 6
For this project, you'll extend your previous work on a web application to incorporate user login and restrict access to your application using policies appropriate for your application.
Depending on your application, you may want to add forms for adding new users, which could be started by creating scaffolded controller and views for the User model. Also, consider adding a form that allows users to change their password.
You may also decide to add a user_id to your other models to track which user submitted specific items.
Prepare a one-page document that summarizes your application and the work you did to create it. The document should show evidence of your understanding of the application components by explaining how you developed them. Also provide instructions for accessing your web application, including main URLs and user logins.
Here's a suggested organization for your summary document:
Regardless of how you organize your summary document, it really helps to label the different sections with headers.
The summary document should use a common presentation format, ideally PDF. Using a Zip application, package both the summary document and your rails folder containing all of the code into one Zip file. Submit the zip file using the online submission site.
This project is worth 20 points and will be reviewed using the following criteria: