diff --git a/SPECIFICATIONS.md b/SPECIFICATIONS.md new file mode 100644 index 000000000..e1ed40b49 --- /dev/null +++ b/SPECIFICATIONS.md @@ -0,0 +1,20 @@ + +## Courses Model + +Each Course MUST have: + +- one Identifier _(unique, URL-safe, path-safe)_ +- one Title +- one Content +- one Topic +- one Language `ISO 639-1` (two letter code, eg: `fr`) + +Each course MAY have + +- one or more Courses as dependencies +- one or more Tags + + +## TODO + +- Look up https://schema.org/Course and comply somehow \ No newline at end of file