Voor dit project heb ik een interactieve notitie-app ontwikkeld waarin gebruikers taken kunnen toevoegen, verwijderen en herschikken via drag-and-drop.
De applicatie is gebouwd met HTML, CSS, JavaScript, jQuery en jQuery UI. Voor de interactie met de server heb ik gebruikgemaakt van AJAX, waardoor wijzigingen direct worden opgeslagen zonder dat de pagina opnieuw geladen hoeft te worden.
De notities worden opgehaald en opgeslagen via een JSON-structuur, zodat data behouden blijft en opnieuw geladen kan worden.
Een uitdaging binnen dit project was het correct identificeren en bijhouden van notities. Dit heb ik opgelost door unieke ID’s te genereren met Date.getTime() en de data dynamisch te updaten na elke actie.
Tijdens dit project heb ik geleerd hoe front-end en back-end met elkaar communiceren, en hoe je een dynamische gebruikersinterface bouwt met realtime feedback.
🔗 Bekijk het project: http://notities.achrafelmojhaid.nl
Let op: dit project bevat nog enkele bugs.
1 reactie
Samofzo · februari 25, 2026 op 8:37 am
En volg mij even!