https://github.com/patitonar/odamy
Like Udemy but open source. Create and Sell Online Courses. 🎥
https://github.com/patitonar/odamy
Last synced: about 2 months ago
JSON representation
Like Udemy but open source. Create and Sell Online Courses. 🎥
- Host: GitHub
- URL: https://github.com/patitonar/odamy
- Owner: patitonar
- License: mit
- Created: 2016-10-31T16:36:27.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-10-31T16:41:24.000Z (over 8 years ago)
- Last Synced: 2025-04-11T04:12:14.083Z (about 2 months ago)
- Language: Ruby
- Homepage: https://laurodev.github.io/Odamy/
- Size: 5.68 MB
- Stars: 33
- Watchers: 6
- Forks: 44
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
#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](http://materializecss.com/). 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.