Skip to content
This repository was archived by the owner on Jun 14, 2019. It is now read-only.
/ LearnIt Public archive

A basic platform that allows you to host your own courses or tutorials.

License

Notifications You must be signed in to change notification settings

wilfriedE/LearnIt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a3af2df · Jan 26, 2018
Jan 26, 2018
Nov 16, 2017
Nov 19, 2017
Jan 26, 2018
Sep 3, 2017
Oct 23, 2017
Oct 28, 2017
Nov 17, 2017
Jan 26, 2018
Sep 18, 2017
Sep 10, 2017
Sep 3, 2017
Sep 3, 2017
Sep 7, 2017
Jan 26, 2018
Nov 17, 2017
Nov 16, 2017
Jan 26, 2018
Oct 30, 2017
Jan 26, 2018
Sep 3, 2017
Sep 3, 2017
Jan 26, 2018
Jan 26, 2018
Nov 17, 2017
Oct 23, 2017

Repository files navigation

LearnIt

LearnIt helps you organize your learning resources tutorials/lessons/talks in one place.

Why?

  • If you are a teacher with a bunch of online resources to provide to your students. You can setup your own LearnIt instance with resources for them to go over.

  • Do you need to create a website to teach a specific topic? You can use LearnIt as your own online course system.

  • Do you just want to gather a bunch of tutorials for your group? You can use LearnIt to help you organize them.

Goals

  • LearnIt aims to provide a multitude of ways to enhance how to learn. We will be adding new ways to view learning materials in the future. Right now we have support for Markdown Text, Youtube Videos and Vimeo videos but in future version more mediums would be provided. Feel free to let us know if you have any cool ways you think we can make the learning experience better.
  • We hope to make it easy to setup your own online course.
  • We want to make it easy for your community to a provide materials and updates.
  • Let us know if you have anything in mind you'd like LearnIt to do.

Example Projects:

Contributing

Requirements

  • Ruby
  • Node.js
  • Postgresql

Local setup

  • Copy .env.example to .env and fill env variables
  • Run rake db:setup
  • Run rake db:migrate
  • Run rake db:seed to create admin user and default pages.
  • Start server
$ rails s

Then visit http://localhost:3000/ in your browser.

  • Admin credentials
email: [email protected]
password: admin1234

Deploy

Have questions? Submit an issue.

All Contributions are welcome.

About

A basic platform that allows you to host your own courses or tutorials.

Resources

License

Stars

Watchers

Forks

Packages

No packages published