Wat ik al heb gebouwd
Elk voorbeeld begon met een knelpunt in het dagelijks werk en eindigde met een applicatie die het overneemt, vaak met een app op de telefoon.
Beheersysteem met PWA's voor een dansschool
Knelpunt. Een verouderd systeem waarin inschrijvingen, lesschema's en betalingen moeilijk bij te houden waren.
Oplossing. Een webapplicatie voor het dagelijks beheer: cursisten met inschrijvingen, lesschema's en betalingen per periode.
Twee PWA's.
- Voor docenten: het persoonlijke lesrooster en een snelle manier om de aanwezigheid van cursisten te registreren.
- Voor cursisten: het lesrooster, afmelden bij ziekte, aanwezigheid regelen, inhaallessen en extra lessen plannen, extra lessen kopen en het halfjaarlijkse lesgeld snel betalen.
Gebouwd met Laravel en Filament. Draait in productie.
Beheerplatform met PWA's voor een lokale omroep
Knelpunt. Programma's, nieuws, reclame, streams en techniek werden in losse systemen beheerd.
Oplossing. Eén beheerpaneel met eenentwintig modules, van programmabeheer en nieuws tot reclamecampagnes en streambeheer. Onder meer:
- Volledige planning van radio en tv.
- Vergaderdata van de gemeenteraad worden uit de openbare vergaderagenda van de gemeente opgehaald en uitsluitend gebruikt om de publieke tv-uitzending van raadsvergaderingen te plannen. Niemand hoeft ze over te typen.
- Redactionele copy is eenvoudig aan te leveren, met samenvattingen van nieuwsberichten.
- Meerdere Joomla-websites worden gesynchroniseerd.
- Het NLPO-dashboard wordt automatisch gevoed.
Twee PWA's.
- Uitzending van amateurvoetbal: de club plant een wedstrijd in met één formulier. Tijdens de wedstrijd volgt de tv-uitzending het scorebord langs het veld, met opstelling, stand, doelpuntmeldingen, rust- en eindstand. Het scorebord loopt een paar seconden voor op de stream, dus een doelpunt verschijnt pas in beeld als de bal ook echt in het doel ligt.
- Intercom: een app die mobiele cameramensen buiten bereik van het draadloze intercomsysteem verbindt met de centrale regie. Een cameraman logt in met een persoonlijke uitnodigingslink.
Gebouwd met Laravel en Filament.
Beheersysteem voor het plannen en uitvoeren van audits
Knelpunt. Complexe spreadsheets met meerdere gekoppelde werkbladen invullen kost tijd. Zelf cellen invullen geeft fouten, en dezelfde gegevens moeten meerdere keren worden ingevoerd.
Oplossing. Een persoonlijk hulpmiddel voor een auditor om audits te plannen en uit te voeren:
- De te auditen klant levert gegevens aan en corrigeert ze in een beveiligde webomgeving.
- De auditor verifieert die gegevens direct bij de juiste vragen.
- De audit zelf vindt plaats vanuit een webpagina voor de auditor.
- Na de audit is direct een ingevulde Excel beschikbaar op basis van een template. Alle gekoppelde werkbladen worden automatisch gevuld vanuit de database met de beantwoorde vragen.
Resultaat. De administratieve last van de audit is voor de auditor vrijwel verdwenen, zodat die zich beter op de inhoud kan richten.
Gebouwd met Laravel. In gebruik als persoonlijke tool.
Mobiele app voor een pakjesbedrijf
Opdracht. Een app voor de uitrijders van een logistiek bedrijf dat pakjes bezorgt voor bedrijven (B2B) en consumenten (B2C). De uitrijder gebruikt hem bij het afleveren van pakketten en voor de handtekening bij levering.
Techniek. Gebouwd in PHP en jQuery Mobile, vlak vóór het PWA-tijdperk. Tegenwoordig is hij de back-up voor de speciale scanners die de uitrijders gebruiken.