Skip to content

Udemy but open source. Create and Sell Online Courses. 🎥

License

Notifications You must be signed in to change notification settings

rikoriswandha/Odamy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Odamy

With Odamy you can create and sell your own courses. It's like Udamy but open source.

##Features

Stripe:

You can set your own price for every courses that's created.

Wistia:

We are using the Wistia API to manage our content. All you have to do is pull out the last digits on the URL from your video.

Ejample: https://setih.wistia.com/medias/pz88xvd5uk

Add pz88xvd5uk when creating a course intro or lesson.

Markdown:

We also love markdown. So to create those lessons notes we are using github-markdown. And that also means that you can add emojis.

Materialize Design:

You can customize the design. We are using Materialize css. Its pretty nice.

Authentication:

We currently support authentication with Devise. And for email support and sending receipts we are using Mandril.

Note: We will soon make an upgrade to sendgrid.

Admin Interface:

For our admin interface we are using ActiveAdmin. You can easily manage every course and every lesson using sortable tree.

Installing

Fork or download the repo.

We are using:

  • Rails 4.2.0
  • Ruby 2.3.0
  • Sqlite3 3.15.0

Variables

You need to set these variables, using your keys:

  • STRIPE_SECRET_KEY: ''
  • STRIPE_PUBLIC_KEY: ''
  • MAILER_API_KEY: ''

Deployment

Pending todo. Create a tutorial to upload to AWS or Heroku.

About

Udemy but open source. Create and Sell Online Courses. 🎥

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 45.0%
  • HTML 21.3%
  • JavaScript 19.3%
  • CSS 14.1%
  • CoffeeScript 0.3%