Skip to content

Commit

Permalink
Project upload
Browse files Browse the repository at this point in the history
Full project upload
  • Loading branch information
bramerto committed Aug 28, 2019
1 parent 09ea582 commit b8fb9a7
Show file tree
Hide file tree
Showing 143 changed files with 8,840 additions and 0 deletions.
72 changes: 72 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
.DS_Store

# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# TypeScript v1 declaration files
typings/

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env

# next.js build output
.next

e2e/screenshots/login*
!e2e/screenshots/login/.gitkeep

e2e/screenshots/admin/lessons/*
!e2e/screenshots/admin/lessons/.gitkeep

e2e/screenshots/admin/questions/*
!e2e/screenshots/admin/questions/.gitkeep
94 changes: 94 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
# Programmero

De documentatie kan worden gevonden onder documentation/Software Guidebook.

#### Installatie handleiding

##### Voorwoord

Op het moment van schrijven is de software nog niet klaar om op grote schaal in productie te worden genomen, desondanks wordt er in dit hoofdstuk duidelijk wat er moet gebeuren om dit te realiseren.

##### Security overwegingen vóór productie.

In programmero wordt er altijd met wachtwoorden gewerkt. Deze handleiding geeft géén instructies om een SSL (voor https) certificaat te installeren, om de server in productie te laten draaien is dit een vereiste.

Ook is er nog geen rekening gehouden met brute force attacks, DDoS aanvallen etc. als de server niet op een geïsoleerd netwerk draait is het van belang dat deze problemen worden verholpen.

Momenteel kan een gebruiker zijn gegevens (email, wachtwoord) nog niet veranderen, dit is essentieel voor de veiligheid van een applicatie.

**Pre condities server**

Als database gebruikt programmero [mongo](https://www.mongodb.com/download-center/community), de database engine moet draaien.

De volgende programma's dienen op de server te staan (kunnen op de terminal worden uitgevoerd):

- [npm](https://nodejs.org/en/)
- [node](https://nodejs.org/en/)
- [nodemon (voor debuggen)](https://nodemon.io/)
- [git](https://git-scm.com/)

**Installatiehandleiding**

Wanneer er iets fout is zal npm rode "ERROR" berichten geven. Wanneer deze niet in de output zitten is het aannemelijk dat alles goed is gegaan.

1. Clone de repository:

```
git clone https://github.com/HANICA-DWA/sep2018-project-aardvark
```

**Zorg dat je in [programmero-backend](https://github.com/HANICA-DWA/sep2018-project-aardvark/tree/development/programmero-backend) zit:**

```
npm i
```

2. Maak een .env bestand aan door .env.example te kopiëren, zorg dat alle variabelen in het .env bestand goed ingevuld zijn.

Windows:

```
copy .env.example .env
```

Mac / linux

```
cp .env.example .env
```

4. Voer het database bestand uit zodat de database gevuld wordt met een admin en student account, wanneer je "Database seeded!" ziet is het goed gegaan.

```
node databaseSeeder.js
```

**Zorg dat je in [programmero-frontend](https://github.com/HANICA-DWA/sep2018-project-aardvark/tree/development/programmero-frontend) zit:**

```
npm i
```

**Operationele handleiding**

Zorg dat mongodb draait, start vervolgens de backend op:

**Zorg dat je in [programmero-backend](https://github.com/HANICA-DWA/sep2018-project-aardvark/tree/development/programmero-backend) zit:**

```
npm start
```

Start een nieuw terminal venster op

**Zorg dat je in [programmero-frontend](https://github.com/HANICA-DWA/sep2018-project-aardvark/tree/development/programmero-frontend) zit:**

```
npm start
```

Wanneer men nu [localhost:3000](http://localhost:3000) intikt in de browser zal men als het goed is de loginpagina moeten zien van programmero. Er kan worden ingelogd met [email protected] en het wachtwoord test

**Automatisch testen**

Er zijn automatische testen beschikbaar, zie [hoofdstuk 8](https://github.com/HANICA-DWA/sep2018-project-aardvark/blob/development/documentation/Software%20Guidebook/chapters/8_Principes.md) van het softwareguidebook om de handleiding hiervan te bekijken.
61 changes: 61 additions & 0 deletions documentation/Hoe werkt git.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
## Hoe werkt git?

Kijk tijdens het uitvoeren van git pull en git merge altijd of er geen CONFLICT in de console verschijnt!

![alt merge conflicten](https://www.mupload.nl/img/bhg5c1k5t9a.jpg)

### Nieuwe branch aanmaken

```
git branch
```

Dit moet development zijn, zo niet:

```
git checkout development
```

Vervolgens doe je:

```
git fetch --all
git pull
```

Kijk of er geen conflicten in de branch staan en maak vervolgens de branch aan.

```
git checkout -b feature/<naam van feature>
```

### Aan de branch werken

Zorg dat je in de root van de repository bent.

```
git status
```

Controleer of jouw werkt (ongeveer) overeenkomt met de bestanden, voer vervolgens de volgende riddle uit.

```
git add .
git commit -m "Zeg welke delen code je hebt toegevoegd"
git push
```



### Het up-to-date houden van de code (dagelijks doen!)

Zorg dat je alle wijzigingen hebt gecommit. Hier zouden geen problemen bij mogen ontstaan. Mocht dit wel gebeuren, vraag om hulp. Deze actie moet je altijd uitvoeren voordat je een pull request aanmaakt op github!

```
git status
git checkout development
git fetch --all
git pull
git checkout <naam van de branch waar je aan het werk op bent>
git merge development
```
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<mxfile modified="2019-01-18T11:39:42.633Z" host="www.draw.io" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36" etag="Zk5uub-FzQFdDxV62PmU" version="10.1.0" type="device"><diagram id="8vO092p0lyijvTzxxD3w" name="Page-1">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</diagram></mxfile>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<mxfile modified="2019-01-18T11:48:29.659Z" host="www.draw.io" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36" etag="5dHPH9T7VLtW-NDloPAs" version="10.1.0" type="device"><diagram id="XLNpjBFAZU77qwA3_BvC" name="Page-1">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</diagram></mxfile>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<mxfile modified="2019-01-18T12:34:27.378Z" host="www.draw.io" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36" etag="8Kd_xXWtL4bSclOqFTOn" version="10.1.0" type="device"><diagram id="-wrQNBi4HwqNz_od2xoP" name="Page-1">7VtLc5s6FP41XsbD049lHbvtdJo207T33ixlkDEJRlTIjp1ff4+EhBFgsBMntZOySNDRA3H0nTfu2JeL9SeKkvkV8XHUsQx/3bHHHcsyDceCf5yyyShuz8kIAQ19OWhLuAkfsZopqcvQx6k2kBESsTDRiR6JY+wxjYYoJQ/6sBmJ9KcmKMAVwo2Hoir139Bn84w6sPpb+mccBnP1ZLM3zHoWSA2Wb5LOkU8eCiR70rEvKSEsu1usL3HEmaf4ks37uKM33xjFMdtnwuDX49X41hjRXwj9GrAowJ8eLuQqKxQt5QvLzbKN4kBAyTLp2CP4F/uYL2ZAK0JTHI2Qdx8I+iWJCIWumMQwbTQLo6hMIjFTpI5lG+ICOorCIAaaB6+BoXM0Z4sI2ibcVl9R7RdThtd1AEBTte8tjwGcmCwwoxsYJ2c5cpqEpS0P6WF7xqYpeTEvnq86TSRxFeQrb1l/6VxjmpK4MMxzigPgRh6PaJLpHYeuZQimZhNu2NLnb231Inj0yA9XcBvw2447ksu7Y9UNCxZH1EySpCktU1qnTnAsACH3Y/ghhr9YUJHnwelz6hQ/hmzXmuIUI+ThOYgf7F0/OOcbWsgzi/mdpP7cJJI6Jf5GUcc49WiYsJDEWecICHOKw+kyDrJBjYC3CqiQAlLA+hbjHH4P85DhmwT2DYQH0G86OvcXAcC7j/Bg5h0iB4h6Uh3aNjRTRsk9LszseQM8ndVKSaOol0WnKiJSJpxet6ddzn4y0re7dvEyjy8x0JRCc4Cus9t1HawChgW3nz1Kk8zazMI1x8uTtWMZGvLIga8HQOUVsSF7rYGmPi+sCjRcqzs0CuDpV4GyY8gxgbIfMgbtyNDPtwUdPkrnuRapHo64DjJvu8/B0M7Bcqp2zB0YVdb39rFjT+KlWlhjZmYWOJ41rvZ+L4nquEgF8j/AANNK1ttOZUY+4SldhvesxpS5o88/f153LNix8eXm+zfdMmaP3W0HyzrABwdQNgllcxKQGEWTLbUk64Vzx+uQ/cfJXVe2bgs947WcIRob1YiB64VJvHlb7NtOEy017w4ztpHaAi0ZAdJ2t18JSTT4Kd+10atKyZJ6uOFspWvLEA1wozqRGOCsbEQxxRFi4Ur3tY8OyeFORAovpQaQIH3sQqpZjkipaSuYVOukCYr3QnavDtkfKR+FY58vsUkZxosCfLO193Ha6oB+3DfM5e0SHoXCmM8wxAI9tOBKMJ6mib7Puu0XaT8wEr7vygR3o2s3Oqrta/nLNV/L7Zpd84CJusLYn+PH4u5BbvkxnqcIEGYsKWd/4bl5Z6ZUjR+Tm59CVn8vccpSuI0RosKgCM8f3JwyeA0RHQQYz/iIR7INIESHzyOIBQlwFN7dg1nicwmfxngHwTMci3HZYOK1zrumJKBoscCUqFWmeI5Bw3VfmaHfY7ZCcdDM0rKwAG/ThMQpToWaipt5K97Yx49YvSojGbsQypkUZMaSx1qN718xjyVjeKgbfASXpqe7ltawJjQf1oXminh8l8Z9CSdB3d9qDsNhToJ5gk6CMv6tXoLysk/ES7B6FTfhKwaFl4tklgfx5jS8E2oNuFfnipYc0AZPkysZHRugB8JHmcLi55eQMGbiRV1ho2piPy5YoYeiD7JjEfq+AOCOGBQCkJm4ag+5Ef/Pz7pdGN2eafb12FEutfcpy9WvOW+2S9tO19XWNW19CTKbpVyplmCSb/IZyBkcVT/ksq6FA92++2LCXq+S+s066TU0RP+0NEQ1kPgHLKxyoSYXCxSK6gch3D3ikiiqIUJ91GiKmytwBt6WplCZlGdrCjB0xqCkKKyjKAqAn577t2ylOV5eVZi7syOnEYuOajzOMwtFjS9ohbIqgUgJPTk0nawTEDPhkztdCE+dvxFl5XmFeEeFi5nPVAgXixHNrJrreOEQLQ9xYT80xIX4VURKPgKdhFKcB1bQls5dFl2lEcRVL7zHAhf5Lje1IaG23ZYNnX5c1zP+eFxnOjXKuMSot1n9Nod63eDkyt9jkfTRxOtPVr99uZ0zL36bbgEV76z67eyQnXdT/jar+Y1q2Ppe69/7o+NNFsBVSubtlkF3GtPWbIU82dZkhUwOnEiuwqx+09BeQH9TuQiF6aNkLZ2BYWsCr7TpM5MRrlnKWl44r5iMGP6V+mZX6ezEXtn0k80vjfNw+8yySk/OIl2ROCBjXuVd2fyzBOO5axGRrFi5XVjO/ZuSakqmiFpcMfPTVlx/lUSUSOTIrak0j57lWYYswCuCqWiJlND5JXzsUpLhBCr5Ks+x88POWnvWLxq03IY1G7S8klco779M7a7VYj/D9e3vaQSVtTwRK6hi7mM7Nk8Bwhl81rn3MdundcpVXydXsVjVYrNU/5mGMPbREr4QwriD4XE/vHiFDyv6lRM+LW82L/mnmK7EY07aqZ2sYTTokQw/paopfxMGjkE3JO/QU8xS+uKLjLx22eovvnBVsPhxSba/klqT1Pxjz7NzEfOfobxGURCa21/bZipq+5tle/I/</diagram></mxfile>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<mxfile modified="2019-01-17T13:55:38.282Z" host="www.draw.io" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36" etag="RtVt2bxOYsDHoXqGFItx" version="10.0.43" type="device"><diagram id="XFb5rMGjQkAlKJPygoV8" name="Page-1">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</diagram></mxfile>
6 changes: 6 additions & 0 deletions documentation/Software Guidebook/C4 Diagrammen/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# C4 Diagrammen
## Wil je de diagrammen graag aanpassen?
Dat kan! De xml bestanden die in deze directory staan kan je importeren in [draw.io](https://www.draw.io/). [Hier](https://about.draw.io/draw-io-training-exercise-10-export-and-import/) is een korte tutorial te vinden hoe je binnen draw.io kan importeren en exporteren.

### C4 Model extentie
In de diagrammen is een extentie gebruikt op draw.io, deze extentie is [hier](https://github.com/tobiashochguertel/c4-draw.io) te vinden. In deze repo kan je ook zien hoe je deze extentie kan instaleren
1 change: 1 addition & 0 deletions documentation/Software Guidebook/ERD/ERD PROJECT.gliffy

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit b8fb9a7

Please sign in to comment.