A two sided video streaming marketplace platform built with Rails, S3, and Stripe API.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
config
db
lib
log
public
test
tmp
vendor/assets
.gitignore
Gemfile
Gemfile.lock
README.md
Rakefile
config.ru

README.md

Overview

DevStream is a Udemy clone app that allows teachers/admins to sign up and create a course. It allows students to enroll and submit payment for a course. Ultimately creating a fun learning environment!

DevStream currently offers 2 real courses. Content is from screencast talks I gave in 2014 for Web101 through AIGA Raleigh.

Technical description: A two sided video streaming marketplace platform, featuring credit card payment capabilities, user role management, complex user interfaces and advanced database relationships.

Features

  • Easy to use platform for admins/teachers to make courses and make money.

  • Stripe API is used to process course credit card payments.

  • Teachers can customize couse lessons and sections.

  • jQueryUI drag and drop interface allows instructors to reorder sections and lessons.

  • Amazon Web Services (S3) for photo and video storage.

  • Devise for flexible user authentication.

  • Users can be both teachers and students with restricted teacher admin access if the user created a course.

  • Dashboard that shows all courses a User is enrolled in and teaching.

Demo

You can see a live version of the application at https://dev-stream-courses.herokuapp.com/.

Screenshots

DevStream Homepage DevStream Drag Interface DevStream Dashboard