Skip to content

Latest commit

 

History

History
52 lines (34 loc) · 2.1 KB

README.md

File metadata and controls

52 lines (34 loc) · 2.1 KB
A Ruby on Rails application that allows a user to subscribe for a certain creative content.
  • Utilized scaffold to auto generate a set of model, views, and controller for posts table and create a full CRUD web interface.
  • Enabled users to pay their subscription through the PayMongo API, with the calculation of their subscription expiration.
  • Employed Devise OmniAuth so users can easily log in and sign up through their google accounts.
  • Used Devise helper for user authentication to limit users’ access unless logged in.
  • Installed RSpec gem for model and system testing.
Sign in as admin
Plan upgrade payment details
  • You may use any name and email address.
  • Use any of the following test card numbers here.
  • Input any future date as expiration date and any 3 digits for CVC.

Home Page

Log In Page

Sign Up Page

Forgot Password Page

Resend Email Page

Admin Dashboard

Fan Dashboard

Patron Page

Benefactor Page

Plans

Payment Page

Account Settings

Post

Sources: