/DatavisTech

Dit is DE repo voor datavis tech

Primary LanguageJavaScriptMIT LicenseMIT

Banner

Wat is het project?

Dit project is voor Functional programming. In dit project leren we werken met databronnen van het internet en lokaal. We halen data op, maken het schoon en laten het weer zien door middel van een bepaalde manier van programmeren. Deze manier is Functional programming. De opdracht is het maken van functies om een dataset schoon te maken en dit te documenteren. Het gaat voornamelijk om het leren dus research = key. Wil je de specifieke doelen bekijken van dit project? Bekijk deze dan in de rubric

Welke features ga ik maken?

  • Hoofdletters klein maken
  • Lege vakken opvullen
  • Punten weghalen
  • Uitroeptekens weghalen
  • Vraagtekens weghalen

Welke functies zou ik nog toe willen voegen?

  • Filter knoppen maken
  • Specifieke woorden filteren

Datasets

In dit project heb ik 2 verschillende datasets gebruikt. Een van deze komt direct van mijn klas en die hebben we de eerste week van dit project gebruikt. Deze dataset word gebruikt in app.js. Verder maak ik ook gebruik van de dataset van een API. Deze API is kanye.rest. Deze API heb ik gebruikt voor de 2e week van het project. Verdere informatie over deze datasets kan je vinden op deze pagina

Installatie project

App klonen

Eerst moet je de repository klonen. Dit kan je doen door in de terminal gh repo clone Rellor/DatavisTech te zetten. Als je dat hebt gedaan moet je alle benodigde packages installeren. Dit kan via npm install in de terminal. Eerst heb je node.js nodig op je computer.

Vervolgens kan je in de terminal nodemon app.js zetten voor de eerste versie van mijn app en nodemon kanye.js voor de nieuwste versie van mijn app!

Bronnen

Bij mijn project heb ik hulp gekregen van een verschillend aantal bronnen. Deze bronnen bestaan uit:

Docenten / sprekers:
Robert Spier
Vincent Vijn
Suus ten Voorde
Deanna Bosschert
Joost Faber

Websites:
Learning Functional Programming with JavaScript - Anjana Vakil - JSUnconf
Kanye.rest
Rapidapi
Stackoverflow Coderwall

Leerlingen:
Tom van den Berg
Davey Zaal
Randy Dalgliesh
Jelle Kitzen
Ravi Stil

Licence

MIT license