Ontwikkeling van een low-code widget voor interactieve rapportagegeneratie

  • Afstudeeropdracht
  • Amsterdam

Site Clappform

Clappform is een snelgroeiende scale-up die een low-code platform biedt voor het bouwen van applicaties voor gemeentes, vastgoedinvesteerders, vastgoedontwikkelaars en retailers. Het platform stelt gebruikers in staat om op efficiënte wijze applicaties te bouwen en te implementeren, waardoor bedrijfsprocessen worden geoptimaliseerd en geautomatiseerd.

Projectomschrijving:
In dit project zul je werken aan de ontwikkeling van een low-code widget die gebruikers in staat stelt om interactieve rapportages te genereren en aan te passen. De widget wordt geïntegreerd in het Clappform-platform en zal gebruikmaken van Nuxt3, een framework gebaseerd op VueJS. De widget wordt gehost in Docker op een Kubernetes-cluster.

Doelstellingen:
Ontwerp en ontwikkel een intuïtieve gebruikersinterface voor de widget, waarin eindgebruikers widgets van een dashboard kunnen selecteren.
Integreer ChatGPT-functionaliteit om gebruikers in staat te stellen natuurlijke taal te gebruiken om rapporten te genereren en aan te passen.
Implementeer functionaliteit waarmee gebruikers de mogelijkheid hebben om de gegenereerde rapporten te bekijken voordat deze worden geëxporteerd naar een PDF.

Voeg functionaliteit toe waarmee gebruikers de mogelijkheid hebben om last-minute tekstuele aanpassingen te maken aan de gegenereerde rapporten.
Verantwoordelijkheden van de stagiair:

Onderzoek naar de vereisten en specificaties van de widget, in samenwerking met het ontwikkelteam van Clappform.
Ontwerp en ontwikkeling van de widget met behulp van Nuxt3 en VueJS, waarbij rekening wordt gehouden met de gebruiksvriendelijkheid en schaalbaarheid.

Integratie van ChatGPT-functionaliteit voor natuurlijke taalverwerking.
Testen en debuggen van de widget om ervoor te zorgen dat deze voldoet aan de functionele en kwaliteitseisen.
Documentatie van de ontwikkelde widget, inclusief installatie- en gebruiksinstructies.

Vereisten:

  • Kennis van JavaScript, VueJS en Nuxt3.
  • Ervaring met het ontwikkelen van gebruikersinterfaces en widgets.
  • Bekendheid met Docker en Kubernetes is een pluspunt.
    Sterke communicatieve vaardigheden en het vermogen om effectief in een team van 25 mensen te werken.
  • Affiniteit met low-code ontwikkeling en het leveren van oplossingen voor zakelijke klanten.
  • Duur van de stage: 3-6 maanden

Locatie:
Het grootste deel van het werk kan op afstand worden uitgevoerd, maar de stagiair wordt aangemoedigd om regelmatig bij Clappform op kantoor aanwezig te zijn voor overleg en samenwerking met het team.

Beloning: De stage wordt beloond met een marktconforme stagevergoeding.

Dit project biedt een unieke kans om te werken aan een innovatief product binnen een dynamische en groeiende scale-up. De stagiair zal waardevolle ervaring opdoen in het ontwikkelen van low-code oplossingen en het werken binnen een professioneel team.

Om te solliciteren op deze vacature stuur je je sollicitatie naar d.tolen@clappform.com