Skip to main content

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).

Metadata

Release files for tutor-deck 22.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tutor-deck 22.0.0
File Size Uploaded
tutor_deck-22.0.0.tar.gz 189.6 kB Details

Release files / tutor_deck-22.0.0.tar.gz

Download URL tutor_deck-22.0.0.tar.gz
Size 189.6 kB
Tags Source
SHA-256 checksum
How to use checksums
01382f8686a8d558086d3aac6d6d667e1abf68112eb77febdd3ada79f9bfd212
BLAKE2b-256 checksum
How to use checksums
f54bdfcf9f29e0796dde314e4a23d3ed54c77263df29355072dc1a74be659cf2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release history Release notifications | RSS feed

This release

22.0.0 This release

1 release file

21.0.0

1 release file

20.1.0

1 release file

20.0.0

1 release file

19.0.2

1 release file

19.0.1

1 release file

19.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page