Skip to content

openfun/richie

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date
Nov 25, 2024
Dec 2, 2022
Aug 5, 2024
Dec 3, 2024
Oct 30, 2020
Apr 9, 2024
Dec 2, 2024
Jul 24, 2024
Jan 31, 2024
Dec 3, 2024
Dec 5, 2024
Dec 3, 2024
Dec 3, 2024
Dec 3, 2024
Jan 18, 2024
Feb 22, 2024
Jun 11, 2018
Sep 3, 2020
Sep 3, 2020
Feb 14, 2023
Dec 5, 2024
Oct 25, 2019
May 16, 2024
Apr 17, 2018
Apr 16, 2020
Oct 18, 2024
Apr 15, 2022
Dec 3, 2024
Jul 24, 2024
Nov 18, 2024
Jul 24, 2024
Jul 24, 2024
Dec 23, 2024
Dec 2, 2024
Jul 2, 2018

Repository files navigation

Richie, the best OpenSource CMS to build education portals

CircleCI

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 LMS instances,
  • search engine based on Elasticsearch and 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 DjangoCMS plugin or any third-party Django application.

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:

The database is regularly flushed.

Getting started

Take a look at our documentation to get started with Richie.

Contributing

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