Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 1.67 KB

OpdrachtB.md

File metadata and controls

21 lines (16 loc) · 1.67 KB

Opdracht IBM: Find-a-Broodautomaat mobile application

Voor deze opdracht ontwikkelen jullie een mobiele web applicatie om de status van broodautomaten in je regio op te zoeken en aan te vullen als de status niet meer up to date is.

Als gebruiker kan je broodautomaten in België zoeken en zien of er nog brood aanwezig is of niet. Deze applicatie voorkomt de onnodige frustratie dat je op een zondag avond naar een broodautomaat gaat en weer moet vaststellen dat er geen brood meer beschikbaar is.

In onze NoSQL database, Cloudant gehost op Bluemix, vinden jullie de meeste Belgische gemeenten en ook een aantal voorgedefinieerde broodautomaten.

Hoe jullie deze opdracht aanpakken, kiezen jullie zelf. Al moeten volgende zaken op één of andere manier beschikbaar zijn.

  • Een overzicht opvragen van broodautomaten, met mogelijkheid om te filteren op gemeente.
  • Broodautomaat details weergeven waarbij je kan nagaan of er al dan niet brood beschikbaar is en wanneer de laatste update van deze automaat is doorgegeven.
  • Een nieuwe broodautomaat toevoegen op een bepaald adres en ook waarmee je de (aanwezige brood) status kan aan meegeven.

Uitbreidingen 1

  • Updaten van de status van een broodautomaat om aan te geven of er al dan niet nog brood aanwezig is
  • GPS locatie gebruiken om een nieuwe broodautomaat toe te voegen

Uitbreidingen 2

  • Maps integratie om broodautomaten te visualiseren aan de hand van Google Maps, Apple Maps, OpenStreetMaps, ... (bv dichtbijzijnde, alle in een bepaalde gemeente, ...)
  • Uitgebreide status van een broodautomaat, hoeveel broden van welk type.
  • Gamification elementen inbouwen om de gebruiker te stimuleren om vaker een bijdrage te leveren in de applicatie