GemeenteUtrecht / bereikbaarheid-frontend

De frontend voor de bereikbaarheidskaart
https://kaart.nationaalwegenbestand.nl/bereikbaarheid
Mozilla Public License 2.0
1 stars 0 forks source link

Bereikbaarheid frontend

Deze folder bevat de Bereikbaarheid frontend zoals zichtbaar op kaart.nationaalwegenbestand.nl/bereikbaarheid.

Een werkkaart kun je activeren met de parameter expertMode=true: kaart.nationaalwegenbestand.nl/bereikbaarheid/?expertMode=true . Hiermee heb je toegang tot extra functionaliteit wat het makkelijker maakt om de content van de kaart te checken.

Mappen & bestanden

Deze folder is als volgt ingedeeld:

Getting Started

To have a look around

Om aanpassingen aan de frontend te maken

  1. Installeer Node.js
  2. Installeer NVM om te kunnen werken met verschillende Node versies op je lokale machine
  3. Configureer je IDE zodat de volgende zaken ondersteund, bijv. dmv plugins:
  4. Gebruik de juiste Node.js versie voor deze app door commando nvm use te draaien in je terminal. Als je geen gebruik maakt van NVM, zorg dan dat je handmatig de correcte Node.js versie installeert zoals beschreven in .nvmrc
  5. Installeer de app dependencies: npm install
  6. Zorg dat de API lokaal beschikbaar is, zie de bereikbaarheid-backend repo voor meer info.
  7. Start de frontend development server: npm start.

Een hot-reloaded versie van de frontend is beschikbaar via http://localhost:3000. De pagina wordt ververst als je bronbestanden (in de src folder) wijzigt. Zowel in je IDE als in de console zijn linting en formatting errors te zien.

Hoe is het CORS issue opgelost in de verschillende scenario's?

Available Scripts

In this directory, you can run: