View Code? Open in Web Editor
NEW
clone of NetFlix.
Home Page: https://flo-myflix.herokuapp.com/
Ruby 65.77%
JavaScript 1.03%
CSS 7.35%
HTML 25.85%
flo-myflix's Introduction
A non-trivial e-commerce application, a clone of NetFlix
- TDD with RSpec, Capybara, VCR and Selenium
- Test doubles and method stubs
- Advanced search on Videos with ELasticsearch
- Subscription and full payment processing with Stripe
- File storage with Amazon S3
- User with full account management:
- authentication with bcrypt
- add/delete/reorder videos from their videos queue
- reset password by sending an email with a link
- invite friends to join(with invitation token)
- follow and unfollow users
- Admin capabilities: add videos, video images and view payments
- Advanced search options for users:
- include reviews in their advanced searches
- filter results by ratings
- Provide API format in JSON
- Defind resources and routes for the API
- Add controller for API, version it since this will go public
flo-myflix's People
Contributors
Watchers