A CMS to build learning portals for open education
Project description
Richie, the best OpenSource CMS to build education portals
Overview
Learning Management Systems (LMS) are great tools for hosting and playing interactive online
courses and MOOCs.
However, if you need to build a complete website with flexible content to aggregate your courses, in several languages and from different sources, you will soon need a CMS.
At "France Université Numérique", we wanted to build an OpenSource portal with Python and
Django. That's why we built Richie on top of DjangoCMS, one of
the best CMS on the market, as a toolbox to easily create full fledged websites with a catalog of
online courses.
Among the features that Richie offers out of the box:
- multi-lingual by default,
- advanced access rights and moderation,
- catalog of courses synchronized with one or more
LMSinstances, - search engine based on
Elasticsearchand pre-configured to offer full-text queries, multi-facetting, auto-complete,... - flexible custom pages for courses, organizations, categories, teachers, blog posts, programs (and their inter-relations),
- Extensible with any third-party
DjangoCMSplugin or any third-partyDjangoapplication.
Discover Richie
If you're looking for a quick preview of Richie, you can take a look and have a tour of
Richie on our dedicated demo site.
It is connected back-to-back with a demo of OpenEdX running on OpenEdX Docker.
Two users are available for testing:
- admin:
admin@example.com/admin - student:
edx@example.com/edx
The database is regularly flushed.
Getting started
Take a look at our documentation to get started with Richie.
Contributing
Contributing guide
Read our contributing guide to learn about our development process and get started developing on Richie.
License
This work is released under the MIT License (see LICENSE).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file richie-3.2.1.tar.gz.
File metadata
- Download URL: richie-3.2.1.tar.gz
- Upload date:
- Size: 77.8 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a588d9285117d4a2c9e6d137b738293ed79dfe261beec54f6717d0fdb020689c
|
|
| MD5 |
73e0a32e18a0cf187b9762e6a72c335a
|
|
| BLAKE2b-256 |
2fa0cded9b4ff9a189f060dbbd3c031142e15b8a02348bf4ecce67a7be184b02
|
File details
Details for the file richie-3.2.1-py2.py3-none-any.whl.
File metadata
- Download URL: richie-3.2.1-py2.py3-none-any.whl
- Upload date:
- Size: 6.2 MB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f1f468ca87a4a0de42bd4ae52a7401955d2f549cbf7721154adbfe76c2a55c7
|
|
| MD5 |
6818ac419b106f3d456cf390fa210be4
|
|
| BLAKE2b-256 |
5990eeb4bbc82287a67e879254356c9b314e7a0287490ad78a4c889a461a8157
|