Terug naar projecten
Blok 2 · Create2024 - 2025

Exotisch Nederland Observation App

Mobiele applicatie en serious game voor het registreren van natuurwaarnemingen van exotische planten en dieren.

C#.NETAzure SQLMSSQLFigmaDraw.ioGPSREST APIUX Design
Hoofdafbeelding

Over dit project

Voor dit project hebben we een mobiele applicatie ontworpen voor Exotisch Nederland waarmee vrijwilligers en andere gebruikers natuurwaarnemingen digitaal kunnen registreren.

Het doel van het project was om het bestaande handmatige proces waarbij waarnemingen op papier werden genoteerd te vervangen door een gebruiksvriendelijke digitale oplossing.

Naast de mobiele applicatie ontwierpen we ook een serious game om kinderen en andere doelgroepen meer te betrekken bij natuurbehoud en het herkennen van exotische soorten.

Functionaliteiten

  • Waarnemingen registreren van planten en dieren
  • Foto’s toevoegen aan observaties
  • Automatische GPS-locatiebepaling
  • Overzicht van geregistreerde waarnemingen
  • Kaartweergave met observaties
  • Zoek- en filterfunctionaliteit
  • Offline opslag en synchronisatie
  • Meldingen voor medewerkers bij exotische soorten

Ontwerp & UX

Tijdens het project hebben we gewerkt aan:

  • Low-fidelity prototypes
  • High-fidelity designs in Figma
  • Use cases
  • Klassendiagrammen
  • ERD’s en systeemarchitectuur

Bij het ontwerp lag veel focus op:

  • gebruiksvriendelijkheid
  • toegankelijkheid
  • Gestaltprincipes
  • intuïtieve mobiele interacties

We hebben verschillende UX-principes toegepast om de app ook geschikt te maken voor gebruikers met beperkte technische kennis.

Technische Architectuur

Het systeem bestond uit meerdere onderdelen:

  • Een mobiele applicatie voor gebruikers
  • Een console-applicatie voor medewerkers
  • Een backend met Azure MSSQL database
  • Een notificatie- en rapportagesysteem

Daarnaast hield het ontwerp rekening met:

  • offline functionaliteit
  • synchronisatie bij internetverbinding
  • veilige dataopslag
  • AVG-richtlijnen
  • uitbreidbaarheid voor toekomstige functionaliteiten

Uitdagingen

Een belangrijke uitdaging was het ontwerpen van een systeem dat zowel eenvoudig genoeg was voor vrijwilligers als schaalbaar genoeg voor toekomstig gebruik.

Daarnaast moest rekening worden gehouden met:

  • foutgevoelige locatiegegevens
  • offline gebruik in natuurgebieden
  • verschillende doelgroepen zoals kinderen, vrijwilligers en beleidsmakers

Ook het combineren van educatieve elementen met functionele observatie-tools was een interessante ontwerpuitdaging.

Wat ik heb geleerd

Tijdens dit project heb ik ervaring opgedaan met:

  • UX/UI design
  • Functioneel en technisch ontwerp
  • Mobiele applicatiearchitectuur
  • Werken met use cases en ERD’s
  • Gestaltprincipes
  • Requirementsanalyse
  • Systeemontwerp
  • Gebruikersgericht ontwerpen

Dit project heeft mij een sterke basis gegeven in analyse, ontwerp en het structureren van softwareprojecten.