A Sinatra web application for managing and tracking online courses.
Start by cloning this repo to your machine. Navigate into your local repo and execute:
$ bundle install
followed by:
$ shotgun
This will start up a local server. From here use your favorite browser and navigate to localhost:9393 (or the equivalent) and you're up and running.
Start by making an account, then add courses and/or programs you would like to track your progress in. Add hours of progress to your selected courses through the homepage tab, and it is also possible to create new courses, programs, platforms, or subjects through their respective tabs. Any item that you personally create is available to edit or delete at any time, while any course or program you join can only be removed from tracking on your account.
Bug reports and pull requests are welcome on GitHub at https://github.com/buchheimt/mooc_maestro. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
The gem is available as open source under the terms of the MIT License.