No description
				https://sel2-1.ugent.be/
			
		|  | ||
|---|---|---|
| .github | ||
| .vscode | ||
| assets/img | ||
| backend | ||
| config/loki | ||
| docs | ||
| frontend | ||
| .dockerignore | ||
| .editorconfig | ||
| .gitignore | ||
| .prettierignore | ||
| backend.Dockerfile | ||
| CONTRIBUTING.md | ||
| docker-compose.yml | ||
| eslint.config.ts | ||
| frontend.Dockerfile | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| prettier.config.js | ||
| README.md | ||
| tsconfig.json | ||
Dwengo-1
- Projectleider: Fransisco Van Langenhove (@Gabriellvl)
- Technische lead: Tibo De Peuter (@tdpeuter)
- Systeembeheerder: Timo De Meyst (@kloep1)
- Customer relations officer: Adriaan Jacquet (@WhisperinCheetah)
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
- Installeer Docker en Docker Compose op je systeem (zie Docker en Docker Compose).
- Clone deze repository.
- Voer docker compose upuit 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
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.
 
			