haouc / final

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About


Languages

Language:JavaScript 83.7%Language:Ruby 9.7%Language:HTML 6.2%Language:CSS 0.3%