This web app was built as a learning project.
Application is built primarily using Ruby, Rails, Bootstrap and the Stripe API
The application features
- Authentication using the Devise Gem
- File attachments for user profile pictures using the Paperclip Gem
- Stripe integration using the Stripe API
- Pro features only available on the paid subscription account
- User profiles
You can preview the app at: https://calm-atoll-7054.herokuapp.com/
To test the Stripe API integration and the Pro account features use 4111 1111 1111 1111 as the credit card number which will validate in the Stripe Sandbox.
To install you can simply clone the repsository and run the Rails server in the root directory