Skip to content

TygoWolven/Sprint12-Proof-of-Concept

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Fresk Digital Statistics Dashboard

Login Pagina

image

Home Pagina

image

Geen Data Pagina

image

Inhoudsopgave

Over het project

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.

Tools

Binnen dit project is er gebruik gemaakt van de volgende code-talen:

  • HTML
  • CSS
  • JS
  • EJS
  • NodeJS
  • Express

Installatie

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 de js.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

Licentie

This project is licensed under the terms of the MIT license.

About

In deze repository heb ik een website gemaakt voor het bedrijf: "Fresk Digital".

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • EJS 42.9%
  • CSS 32.6%
  • JavaScript 24.5%