No description https://sel2-1.ugent.be/
Find a file
Gerald Schmittinger d64b4505c8 chore(frontend): Documentation & refactoring
Adding documentation to functions & some further refactoring.
2025-03-02 21:13:50 +01:00
.github chore: Herwerk richtlijnen 2025-02-24 20:26:40 +01:00
.vscode chore: VSCode editor settings 2025-02-20 14:19:45 +01:00
assets/img docs: Details in README 2025-02-24 19:40:23 +01:00
backend chore(frontend): Refactoring 2025-03-02 21:02:17 +01:00
docs docs: Details in README 2025-02-24 19:40:23 +01:00
frontend chore(frontend): Documentation & refactoring 2025-03-02 21:13:50 +01:00
idp chore(backend): Automatische import van testdata in Keycloack. 2025-03-02 01:25:57 +01:00
.editorconfig chore: Configueer formatting 2025-02-20 13:24:37 +01:00
.gitignore feat(backend): Databank initialiseren 2025-02-25 12:48:25 +01:00
CONTRIBUTING.md docs: Verduidelijking en juiste links 2025-02-24 21:16:50 +01:00
docker-compose.yml chore(backend): Automatische import van testdata in Keycloack. 2025-03-02 01:25:57 +01:00
eslint.config.ts chore: Configureer linter (ESLint) 2025-02-20 13:59:52 +01:00
LICENSE Initial commit 2025-01-22 12:02:04 +01:00
package-lock.json feat(frontend): Added functionality to the frontend to log in. 2025-03-02 16:33:50 +01:00
package.json fix: comma ontbrak update package.json 2025-02-28 21:52:48 +01:00
prettier.config.js chore: Configueer formatting 2025-02-20 13:24:37 +01:00
README.md fix: Link naar projectopgave 2025-02-25 08:15:35 +01:00
tsconfig.json chore: Configureer TypeScript 2025-02-20 14:08:07 +01:00

Dwengo-1

OneDrive Figma Projectopgave

Dit is de monorepo voor Dwengo-1, een interactief leerplatform waar leerkrachten opdrachten en lessen kunnen samenstellen hun leerlingen en hun vooruitgang kunnen opvolgen.

Installatie

Quick start

  1. Installeer Docker en Docker Compose op je systeem (zie Docker en Docker Compose).
  2. Clone deze repository.
  3. Voer docker compose up uit in de root van de repository.
docker compose version
git clone https://github.com/SELab-2/Dwengo-1.git
cd Dwengo-1
docker compose up

Handmatige installatie

Zie de submappen voor de installatie-instructies van de frontend en backend.

Architectuur

Architectuur

De tech-stack bestaat uit:

  • Frontend: TypeScript + Vue.js + Vuetify
  • Backend: TypeScript + Node.js + Express.js + TypeORM + PostgreSQL

Voor meer informatie over de keuze van deze tech-stack, zie designkeuzes.

Bijdragen aan Dwengo-1

Zie CONTRIBUTING.md voor meer informatie over hoe je kan bijdragen aan Dwengo-1.