- Persoonsgegevens uit de BRP
- HR gegevens op basis van BSN (+kvk nummer) (zzp'er)
- HR gegevens op basis van KVK nummer
- Overzicht ID kaarten en Paspoorten
// Initialize
python -m venv venv
- Mac:
source venv/bin/activate
Windows:.\venv\Scripts\Activate.ps1
(in case of UnauthorizedAccess runSet-ExecutionPolicy Unrestricted -Scope Process
beforehand) pip install -r requirements-root.txt
// unittest
python -m unittest
// requirements.txt maken
make requirements
// dev server
sh scripts/run-dev.sh
- Het bronsysteem is een soap/stuf api MKS, deze haalt gegevens uit de brp.
- Het bronsysteem wordt bevraagd op basis van een BSN of KVK nummer.
- De output van de api is JSON formaat.
- Voeg de naam van de library/dependency toe aan requirements-root.txt
- Voer volgende commando uit:
make requirements
- Er is geen uitgebreide lokale set-up waarbij ontwikkeld kan worden op basis van een "draaiende" api. Dit zou gemaakt / geïmplementeerd moeten worden.
- Alle tests worden dichtbij de geteste functionaliteit opgeslagen. B.v
some_service.py
en wordt getest intest_some_service.py
.
- De applicatie wordt verpakt in een Docker container.
- Bouwen en deployen van de applicatie gebeurt in Github en Azure DevOps.
~ cd scripts
~ ./release.sh --minor [--major [--patch]]