Fork deze leertaak en ga aan de slag. Onderstaande outline ga je gedurende deze taak in jouw eigen GitHub omgeving uitwerken. De instructie vind je in: docs/INSTRUCTIONS.md
Voor deze opdracht hebben we van Fresk Digital de missie gekregen om een dashboard te maken waarin statistieken te vinden zijn uit de API's
van Google, Hotjar en Linkedin. Deze statistieken gaan over de officiele website van Fresk zelf. Dit dashboard zal alleen gebruikt worden door de medewerkers.
Binnen dit project is er gebruik gemaakt van de volgende code-talen:
- HTML
- CSS
- JS
- EJS
- NodeJS
- Express
Om dit project over te nemen moet je de volgende stappen nemen:
Clone deze repository naar je editor.
Open de Terminal en voor de volgende
commands
uit.
npm install
Voeg in de
server.js
de volgende regel toe om de Google API te linken.
import {BetaAnalyticsDataClient} from '@google-analytics/data';
Vraag toegang voor het
.env
bestand en dejs.credentials
.
Voeg deze bestanden toe aan de repository, en pas vervolgens in de
package.json
het volgende aan.
"scripts": {
"start": "node --env-file=.env server.js"
},
Nu zou alles gesetteld moeten zijn en kun je de server starten met de volgende command.
npm start
This project is licensed under the terms of the MIT license.