Contact: Theo Theunissen - theo.theunissen@gmail.com

Introductie

De stichting Geldersch Landschap en Kastelen beheert kastelen, landhuizen en landgoederen. In de kastelen en landhuizen zijn objecten als meubels, schilderijen, wandkleden en ander interieur. Deze objecten zijn vaak oud, in sommige gevallen eeuwenoud, en onderhevig aan slijtage. Om slijtage te voorkomen en in voorkomende gevallen te herstellen, is een applicatie nodig die aangeeft wat de status en onderhoud van de objecten is. Er is onderzoek gedaan naar het onderhoud van dit soort objecten. Tevens is er een begin van een plan gemaakt om de applicatie te realiseren.

Opdracht

Maak een applicatie geschikt voor desktop en tablet waarin de objecten beheert kunnen worden. De informatie van de objecten kan tekst, foto en video zijn. Omdat er in de kastelen en landhuizen door de dikke muren slechte wifi of mobiele verbindingen zijn, moet de applicatie de data lokaal ter beschikking hebben en weer synchroniseren wanneer dat van toepassing is.

Concepts

  • Client side JavaScript framework, e.g. Angular or React/Redux/Flux.

  • Consider Meteor framework for synchronization and online/offline usage.

  • Implementation of REST.

  • Implementation of authentication.

  • Implementation of authorisation model (with users, groups and privileges).

  • Single Page Application.

  • Local storage.

Tooling

  • Database

    • Postgresql

  • Server

    • Java

  • Client

    • App framework

    • Advanced CSS framework, e.g. bootstrap




  • No labels