Edurge | Open source marketplace for learning and teaching
Edurge is open source marketplace platform for online academy and virtual learning

Edurge Marketplace Software

Ruby based Online Learning and Teaching Marketplace

Open source Udemy clone learning and knowledge sharing marketplace. Edurge is free to use and simple to setup online learning and teaching marketplace.

Edurge is the leading global open source software for online teaching and learning where anyone can build resources for anyone. Edurge is an open source online learning and teaching Udemy clone marketplace, aimed at professional instructors and students. Edurge online academy allows anyone to set up online school in minutes with the latest skills on the most important topics. Edurge virtual learning helps individuals to reach their goals by connecting student to the best instructors.

Edurge is the knowledge sharing marketplace, connecting millions of students to the skills they need to succeed. Edurge collection of top rated business and technical courses gives the power to develop expertise for learning and development. Edurge online learning and teaching marketplace offer courses in multiple languages on any topic and inspire more students for personal and professional development. Anyone can gain skills and transform their lives in meaningful ways with the help of Edurge online learning and teaching marketplace.

Edurge online teachers marketplace content model always have the most recent and high quality content that makes learning enjoyable. Students usually choose courses based on how well other students have rated the courses and topics. Usage of the Edurge virtual learning site by learners is now significantly higher than before the pandemic. Build and offer an your own online course on Edurge platform today to become very professional online teachers.

System Requirements

In order to install Edurge open source marketplace solution, you’ll need to install following dependencies and prerequisites:

  • Ruby 2.6.5
  • Rails 5.2.3
  • ruby-build
  • PostgreSQL
  • rbenv
  • Bundler
  • SublimeText or RubyMine
  • Git

Features

Some of the great list of features of open source marketplace platform free Edurge are listed below with Roles [:admin, :teacher, :student].

  • Browse courses
  • Subscribe to free courses
  • View lesson content of courses
  • Review and rate courses
  • View progress in a course
  • Teachers can create courses and lessons
  • Teachers can view users of their courses
  • Admins can add categories
  • Admins can approve/unapprove courses
  • Admins can view all subscriptions
  • Admins can view all users
  • Open Source

Installation

Install Edurge on Ubuntu

Edurge software is easy to setup and is one of the top 5 online learning platforms. To get started with Edurge free courses online Udemy clone on Ubuntu quickly, configure and setup Rails development environment with the necessary dependencies packages. First clone the Edurge repository in ~/edurge folder:

git clone https://github.com/yshmarov/edurge

Switch to your Edurge folder and install the needed gems.

cd ~/edurge
bundle install

Now that you have successfully configured database connection, run the command to setup and migrate database:

rails db:drop db:create db:migrate

Now, populate database with sample data:

rails db:drop db:create db:migrate db:seed

Start rails server available only on localhost in development environment

bundle exec rails server

You should now be able to connect to Edurge application on http://localhost:3000 - try it out. If you don’t want any user to be able to create own courses, you should comment the field in user.rb to be like this

self.add_role(:teacher)
#self.add_role(:teacher)

Congratulations! You have successfully installed Edurge marketplace. Enjoy!

Explore

In this article we discussed about Edurge courses online free open source marketplace software. To learn about other open source marketplace software, please visit following page: