Skip to main content

Awesome administration dashboard and plugin marketplace for Tutor

Project description

This is a plugin for Tutor that provides an administration dashboard and integrates Plugin Marketplace in an Open edX platform.

Installation

tutor plugins update
tutor plugins install deck
tutor plugins enable deck

Run Tutor Deck with:

tutor deck runserver

And access the interface at http://127.0.0.1:3274

Development

Install requirements:

pip install -e .[dev]
npm clean-install

Compile SCSS files:

make scss       # compile once
make scss-watch # compile and watch for changes

Run a development server:

make runserver

Usage

Discover and install plugins from plugin marketplace:

Marketplace Image

Browse your installed plugins:

Installed Image

Enable/Disable plugin:

Android Image

Change plugin parameters:

Android Settings Image

Use Developer mode for all tutor CLI commands:

Developer Image

Restart platform via GUI to apply changes:

Apply Image

You may add HTTP basic authentication by defining the following Tutor settings:

tutor config save --set DECK_AUTH_USERNAME=myusername \
   --set DECK_AUTH_PASSWORD=s3cr3tpassw0rd

Troubleshooting

This Tutor plugin is maintained by Muhammad Labeeb from Edly. Community support is available from the official Open edX forum. Do you need help with this plugin? See the troubleshooting section from the Tutor documentation.

License

This work is licensed under the terms of the GNU Affero General Public License (AGPL).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tutor_deck-21.0.0.tar.gz (189.6 kB view details)

Uploaded Source

File details

Details for the file tutor_deck-21.0.0.tar.gz.

File metadata

  • Download URL: tutor_deck-21.0.0.tar.gz
  • Upload date:
  • Size: 189.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.20

File hashes

Hashes for tutor_deck-21.0.0.tar.gz
Algorithm Hash digest
SHA256 07d06658fbd8fbc56789646ca552d54f6b058ca03fbe311efd0fcd94cc9d8b39
MD5 df687aa2030bc9ee9bf3326bbc14081b
BLAKE2b-256 2bca0c632f36e14b519d648dd551772da195c44edb4b59a5253a8d91ce063081

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page