Final Project
Professor:
This appplication has been deployed on AWS/AMI EC2. The ip is 52.24.87.201:3000
Thank you.
Hao
Here are the minimum requirements with points indicated. 26 points total
Domain Modeling: 8 points
At least 5 database-backed models, which must consist of at least 4 domain models plus one User model A least 1 many-to-many model association Proper association methods Model validations as necessary A proper database seeds file (.rb or .sqlite3)
Controllers and Views: 8 points
At least one complete, RESTful database-backed resource Common site navigation throughout Secure password-based signup/sign-in/sign out functionality
Feature Choice: 6 points Choose one of the following:
deployed to public url proper use of the Bootstrap grid system and components throughout intelligent use of at least 3 model callbacks “Forgot Password” functionality via email or SMS verification 2-Factor SMS Authentication for sign-in OAuth login Got another idea? Let me now. I need to approve it no later than week 9.
Best Practices (4 pts)
Follow best practices everywhere:
database query limits, SQL injection attack protection Secure passwords Pagination Proper authorization Etc.
Included in these 4 points are also my subjective opinion of your code, including readability and creativity.