🇨🇴 Una base de datos de cursos en diferentes lenguajes.
🇫🇷 Une base de données de cours dans différents langages.
🇳🇴 En database med kurs på forskjellige språk.
🇺🇸 A flat-file database of courses in multiple languages.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
---title: Contributingslug: contributing---
## How it works
- Flat files - enhanced markdown for content - [YAML frontmatter](https://learn.getgrav.org/15/content/headers) for metadata- Continuous integration using [GitLab](https://m3p2.ljbac.com)- Decentralized versioning using [Git](https://en.wikipedia.org/wiki/Git)- HTML generation using Grav (PHP)
## Data Flow
```mermaid
graph LR
User(Teacher)Website[M3P2 Website]Local[Local Website]Git[Git]GitLab[GitLab]
User --> |contributes via| GitUser --> |contributes via| GitLabUser --> |contributes via| Local
Local --> |triggers| GitGit --> |triggers| GitLabGitLab --> |updates| Website
```
|