campus-numerique-cms

active

betagouv

View on GitHub

Ce CMS permet de créer et gérer un site internet basé sur le Système de Design de l'État, accessible et responsive. Il est conçu pour les sites .gouv.fr et ne nécessite pas de compétences techniques pour la mise à jour du contenu.

Python
AGPL-3.0Documentation

Features

  • Gestion de contenu
  • Système de design de l'État (DSFR)
  • Accessibilité (RGAA)
  • Responsive design
  • Gestion des utilisateurs
  • Gestion des pages
  • Gestion des menus
  • Gestion des médias
  • Indexation du contenu pour la recherche

Tech Stack

Dépendances

DjangoWagtaildjango-dsfrpsycopg2-binarypython-dotenvdj-database-urlgunicorndjango-sass-processorlibsassdj-staticwagtailmenuswagtail-modeladminwagtail-markdownunidecodedjango-storagesboto3beautifulsoup4django-taggitwagtail-localizeicalendarfakermozilla-django-oidcfactory-boytarteaucitronjs

Composants

  • Frontend Wagtail
  • Backend Django
  • API REST
  • Base de données PostgreSQL
  • Système de Design de l'État (DSFR)
  • Composants réutilisables
  • Gestionnaire de contenu

Tags

Métriques

Stars
1
Forks
0
Open Issues
0
Last Activity
4 months ago

Information

Target Audience
Agents de l'Administration
Authentication
email-password
Testing
pytest, coverage, djlint, ruff
CI/CD
ci-check-migrations.yml, ci-main.yml, cd-docker.yml, issues-notion-sync.yml