Merge branch 'dev' into test/testen-voor-datalaag-#87
This commit is contained in:
		
						commit
						79393d6552
					
				
					 161 changed files with 9836 additions and 3751 deletions
				
			
		
							
								
								
									
										20
									
								
								README.md
									
										
									
									
									
								
							
							
						
						
									
										20
									
								
								README.md
									
										
									
									
									
								
							|  | @ -10,7 +10,7 @@ Projectopgave</a></span> | |||
| </p> | ||||
| 
 | ||||
| <ul align="center" style="list-style-type: none"> | ||||
| <li>Projectleider: Fransisco Van Langenhove (<a href="https://github.com/Gabriellvl">@Gabriellvl</a>)</li> | ||||
| <li>Projectleider: Fransisco Gabriel Van Langenhove (<a href="https://github.com/Gabriellvl">@Gabriellvl</a>)</li> | ||||
| <li>Technische lead: Tibo De Peuter (<a href="https://github.com/tdpeuter">@tdpeuter</a>)</li> | ||||
| <li>Systeembeheerder: Timo De Meyst (<a href="https://github.com/kloep1">@kloep1</a>)</li> | ||||
| <li>Customer relations officer: Adriaan Jacquet (<a href="https://github.com/WhisperinCheetah">@WhisperinCheetah</a>)</li> | ||||
|  | @ -21,17 +21,28 @@ en lessen kunnen samenstellen hun leerlingen en hun vooruitgang kunnen opvolgen. | |||
| 
 | ||||
| ## Installatie | ||||
| 
 | ||||
| Om de applicatie in te stellen voor een productieomgeving, volg de [installatiehandleiding](https://github.com/SELab-2/Dwengo-1/wiki/Administrator:-Productie-omgeving). | ||||
| 
 | ||||
| Alternatief kan je één van de volgende methodes gebruiken om de applicatie lokaal te draaien. | ||||
| 
 | ||||
| ### Quick start | ||||
| 
 | ||||
| 1. Installeer Docker en Docker Compose op je systeem (zie [Docker](https://docs.docker.com/get-docker/) en [Docker Compose](https://docs.docker.com/compose/)). | ||||
| 2. Clone deze repository. | ||||
| 3. Voer `docker compose up` uit in de root van de repository. | ||||
| 3. In de backend, kopieer `.env.example` (of `.env.development.example`) naar `.env` en pas de variabelen aan waar nodig. | ||||
| 4. Voer `docker compose up` uit in de root van de repository. | ||||
| 5. Optioneel: Configureer de applicatie aan de hand van de [configuratiehandleiding](https://github.com/SELab-2/Dwengo-1/wiki/Administrator:-Productie-omgeving#dwengo-1-configuratie). | ||||
| 
 | ||||
| ```bash | ||||
| docker compose version | ||||
| git clone https://github.com/SELab-2/Dwengo-1.git | ||||
| cd Dwengo-1 | ||||
| cd Dwengo-1/backend | ||||
| cp .env.example .env | ||||
| # Pas .env aan | ||||
| nano .env | ||||
| cd .. | ||||
| docker compose up | ||||
| # Configureer de applicatie | ||||
| ``` | ||||
| 
 | ||||
| ### Handmatige installatie | ||||
|  | @ -46,8 +57,9 @@ De tech-stack bestaat uit: | |||
| 
 | ||||
| - **Frontend**: TypeScript + Vue.js + Vuetify | ||||
| - **Backend**: TypeScript + Node.js + Express.js + TypeORM + PostgreSQL | ||||
| - **Identity provider**: Keycloak | ||||
| 
 | ||||
| Voor meer informatie over de keuze van deze tech-stack, zie [designkeuzes](https://github.com/SELab-2/Dwengo-1/wiki/Design-keuzes). | ||||
| Voor meer informatie over de keuze van deze tech-stack, zie [designkeuzes](https://github.com/SELab-2/Dwengo-1/wiki/Developer:-Design-keuzes). | ||||
| 
 | ||||
| ## Testen | ||||
| Voer volgende commando's uit om de <frontend/backend> te testen: | ||||
|  |  | |||
		Reference in a new issue