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.
-
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.
You can see a live version of the application at https://dev-stream-courses.herokuapp.com/.


