patitonar / Odamy

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

Home Page:https://laurodev.github.io/Odamy/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#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

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

https://laurodev.github.io/Odamy/

License:MIT License


Languages

Language:Ruby 45.0%Language:HTML 21.3%Language:JavaScript 19.3%Language:CSS 14.1%Language:CoffeeScript 0.3%