<commit_before>﻿Werkstuk
=======================================

|Info|  |
|----|---|
|Olod|Web Design & Development IV (WDAD4)|
|Auteur(s)|<NAME> - Waterschoot|
|Opleiding|Bachelor in de Grafische en digitale media|
|Academiejaar|2015-16|

***

|Info|  |
|----|---|
|Werktitel|Let's|
|Subtitel|The World Bank Data Catalog|
|Milestone 1|**Week 4** Presentatie tussentijds productiedossier|
|Milestone 2|**Week 6** Presentatie visual designs|
|Milestone 3|**Week 11** Presentatie alpha versie|
|Deadline|**23-12-2015** Opleveren opdracht (Bitbucket)|
|Examen|Afgedrukt dossier, Poster, Bitbucket, Online werkende applicatie|

Omschrijving
------------

> Het werkstuk wordt op een Bitbucket-repository gepubliceerd dat toegankelijk is voor [Olivier Parent][https://bitbucket.org/olivierparent] en [<NAME> - Waterschoot][https://bitbucket.org/drdynscript].

> **Probleemstelling**
> Hoe kan een softwaresysteem ruilhandel stimuleren?

Ontwerp en ontwikkel **individueel** een databasegebaseerd softwaresysteem gemaakt met de technologieën die tijdens de colleges aan bod komen, en bestaat uit:
 1. *Frontoffice*
 2. *Backoffice* 

> LETS staat voor **"Local Exchange and Trading System"**. Vrij vertalen we dit wel eens als "lokaal uitwisselings systeem". Het ruilsysteem in deze vorm ontstond in een plaats in Canada waar op korte termijn de werkverschaffing en dus rechtstreeks de inkomsten van mensen wegtrok. Uit noodzaak gingen zij weer ruilen, maar dan wel op een eigentijdse manier. Nadien heeft het idee zich snel verspreid over de hele wereld.


Functionele specificaties
-------------------------


Technische specificaties
------------------------

###Versiebeheer

- Maak een Team aan op **Bitbucket** met als team id het academiejaar gevolgd door de groepsnummer, bv.: **2015-16_2MMPA-01**.
- Voeg vervolgens de groepsleden hieraan toe.
- Maak een groepsfoto en voeg deze toe als avatar van het team.
- Maak in dit team de volgende repositories aan:
    - **open_the_gates_for_data_app**. Bevat de applicatie volgens de opgelegde mappenstructuur.
    - **open_the_gates_for_data_docs**. Bevat productiedossier, screenshots, ... volgens de opgelegde structuur.

###Frontend

- Core technologies: HTML5, CSS3 en JavaScript
- Template engines: Jade, Haml, Swig of Handlebars
- Storage: JSON bestanden, localstorage en/of IndexedDB
- Bibliotheken: jQuery, underscore.js, lodash.js, crossroads.js, js-signals, Hasher.js, ...
- Andere bibliotheken worden hierin aangevuld tijdens het semester!
- Uitzonderingen mogelijk betreffende JavaScript bibliotheken mogelijk mits toelating!

> Webapplicatie moet responsive zijn! Het responsive framework alsook alle andere bestanden moeten zelf geïmplementeerd worden.
<commit_msg>Update Course WDAD3<commit_after>﻿Werkstuk
=======================================

|Info|  |
|----|---|
|Olod|Web Design & Development IV (WDAD4)|
|Auteur(s)|<NAME> - Waterschoot|
|Opleiding|Bachelor in de Grafische en digitale media|
|Academiejaar|2015-16|

***

|Info|  |
|----|---|
|Werktitel|Let's|
|Subtitel|The World Bank Data Catalog|
|Milestone 1|**Week 4** Presentatie tussentijds productiedossier|
|Milestone 2|**Week 6** Presentatie visual designs|
|Milestone 3|**Week 11** Presentatie alpha versie|
|Deadline|**23-12-2015** Opleveren opdracht (Bitbucket)|
|Examen|Afgedrukt dossier, Poster, Bitbucket, Online werkende applicatie|

Omschrijving
------------

> Het werkstuk wordt op een Bitbucket-repository gepubliceerd dat toegankelijk is voor [Olivier Parent][https://bitbucket.org/olivierparent] en [<NAME> - Waterschoot][https://bitbucket.org/drdynscript].

> **Probleemstelling**
> Hoe kan een softwaresysteem ruilhandel stimuleren?

Ontwerp en ontwikkel **individueel** een databasegebaseerd softwaresysteem gemaakt met de technologieën die tijdens de colleges aan bod komen, en bestaat uit:
 1. *Frontoffice*
 2. *Backoffice* 

> LETS staat voor **"Local Exchange and Trading System"**. Vrij vertalen we dit wel eens als "lokaal uitwisselings systeem". Het ruilsysteem in deze vorm ontstond in een plaats in Canada waar op korte termijn de werkverschaffing en dus rechtstreeks de inkomsten van mensen wegtrok. Uit noodzaak gingen zij weer ruilen, maar dan wel op een eigentijdse manier. Nadien heeft het idee zich snel verspreid over de hele wereld.

> Situatie in de praktijk (persona):
>  
> Eva knipt mijn haar. Precies zoals ik het wil. Gewoon thuis in mijn keuken, terwijl we kletsen over LETS en andere ditjes en datjes. Dat bespaart me heel wat saaie bezoekjes aan het kapperssalon, een hoop tijd en een geforceerde babbel. Ik laat Richard wel eens genieten van een heerlijke maaltijd. Ik kook voor hem dan een extra portie. Voor mij geen werk en voor hem een aangename afwisseling. Richard tuiniert graag. Hij helpt samen met Theo bij Marko de tuin heraanleggen. Een zware klus als je het alleen wil doen, en een onvergetelijke dag met z'n allen. Diezelfde Marko kan dan weer goed sleutelen. Hij herstelt de fiets van Eva in een handomdraai.
 

Eva doet iets voor mij. Ik doe iets voor Richard. Richard en Theo helpen Marko. Marko doet iets voor Eva. Zo werkt LETS.


Functionele specificaties
-------------------------


Technische specificaties
------------------------

###Versiebeheer

- Maak een Team aan op **Bitbucket** met als team id het academiejaar gevolgd door de groepsnummer, bv.: **2015-16_2MMPA-01**.
- Voeg vervolgens de groepsleden hieraan toe.
- Maak een groepsfoto en voeg deze toe als avatar van het team.
- Maak in dit team de volgende repositories aan:
    - **open_the_gates_for_data_app**. Bevat de applicatie volgens de opgelegde mappenstructuur.
    - **open_the_gates_for_data_docs**. Bevat productiedossier, screenshots, ... volgens de opgelegde structuur.

###Frontend

- Core technologies: HTML5, CSS3 en JavaScript
- Template engines: Jade, Haml, Swig of Handlebars
- Storage: JSON bestanden, localstorage en/of IndexedDB
- Bibliotheken: jQuery, underscore.js, lodash.js, crossroads.js, js-signals, Hasher.js, ...
- Andere bibliotheken worden hierin aangevuld tijdens het semester!
- Uitzonderingen mogelijk betreffende JavaScript bibliotheken mogelijk mits toelating!

> Webapplicatie moet responsive zijn! Het responsive framework alsook alle andere bestanden moeten zelf geïmplementeerd worden.

{'fraction_non_alphanumeric': 0.11151765828825963, 'fraction_numerical': 0.011294941139039135, 'mean_word_length': 4.510078878177038, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 20, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3168606', 'n_tokens_mistral': 2165, 'n_tokens_neox': 2075, 'n_words': 728}