OneDayBuild, het bouwdagmerk van Appfront

Kan een QR-code als toegangsbewijs in één dag?

Een code uitgeven en hem bij de deur scannen is in een dag te bouwen. De vraag die ertoe doet is een andere: is dat betrouwbaar genoeg als er tweehonderd mensen tegelijk binnen willen, op twee ingangen, in een hal waar het mobiele netwerk het begeeft. Dat verschil bepaalt of een dag genoeg is.

  • Eén werkdag
  • Werkend prototype
  • Code in je eigen repository
01/06

Waarom scannen moeilijker is dan uitgeven

De code maken is een middag. De deur is het echte werk.

Een toegangsbewijs bestaat uit twee helften met heel verschillende eisen. De ene helft geeft uit: iemand koopt of krijgt iets en er komt een code. Dat is rustig werk zonder tijdsdruk. De andere helft controleert bij de deur: honderden mensen in een halfuur, met een apparaat in de hand, in een gebouw waar iedereen tegelijk op zijn telefoon zit.

Op die tweede helft komen de eisen binnen die alles bepalen. De scanner moet werken zonder netwerk, want dat is in een volle hal de normale situatie. Elke code mag maar één keer binnenlaten. En als er twee ingangen zijn, mogen die niet allebei dezelfde code accepteren omdat ze even niets van elkaar weten.

In één dag is de eerste helft goed te doen, plus een scanner die offline werkt op één ingang. Meerdere ingangen die onderling synchroniseren is een volgende stap. Dat is geen bezwaar, zolang je weet welk deel je koopt.

01

Offline is de eis, niet de wens

Een scanner die per scan een server moet bevragen, staat stil op het moment dat het druk is. Dit is de eerste vraag aan elke leverancier.

02

Eén keer is één keer

Een code die twee keer werkt, is geen toegangsbewijs. Dat lokaal bijhouden is precies waarom offline scannen lastig is.

03

Meerdere ingangen is een tweede project

Twee scanners zonder onderling contact kunnen dezelfde code toelaten. Daar is een oplossing voor, en die past niet in dezelfde dag.

02/06

Wat valt binnen en buiten de bouwdag

Binnen scope
  • Een werkende uitgifte: een code per bezoeker, in een vorm die op elk toestel werkt.
  • Een scanner die offline werkt op één ingang en eenmalig gebruik bijhoudt.
  • Een eenvoudig overzicht van wie er binnen is.
  • Een live URL en de code in je eigen repository.
Buiten scope
  • Meerdere ingangen die onderling synchroniseren.
  • Betalen en een webwinkel. Dat is een eigen vraagstuk met eigen eisen.
  • Kaarten op naam en controle daarop bij de deur.
  • Apparatuur, netwerk en bemensing op de avond zelf.
03/06

Hoe de bouwdag verloopt

  1. Stap 1

    De situatie beschrijven

    Hoeveel bezoekers, in hoeveel minuten, op hoeveel ingangen? Dat zijn de ontwerpeisen.

  2. Stap 2

    De uitgifte bouwen

    Een code per bezoeker, verstuurd in een vorm die zonder internet te openen is.

  3. Stap 3

    De scanner bouwen

    Werkend zonder netwerk, met de geldige codes lokaal beschikbaar.

  4. Stap 4

    Eenmalig gebruik regelen

    Een code die al is gebruikt, komt er niet nog eens door.

  5. Stap 5

    Testen met de vliegtuigstand aan

    Dit is de test die telt. Werkt het niet, dan is de rest niet interessant.

  6. Stap 6

    Vastleggen wat er nog moet

    Meerdere ingangen, apparatuur, de terugval als een telefoon leeg is.

Volgende stap

Wil je weten welk deel bij jou past?

Vertel hoeveel bezoekers je binnen wilt laten, in hoeveel tijd en op hoeveel ingangen. In een korte intake bepalen we welk deel in één dag te bouwen is en wat er daarna nog nodig is.

04/06

Eerlijk over een toegangsbewijs in één dag

  • Eén dag dekt één ingang. Meerdere ingangen die van elkaar weten wie er al binnen is, is een volgende stap. Dat zeggen we vooraf, niet als het misgaat.
  • Er bestaan goede ticketplatforms. Bij een paar honderd kaarten per jaar is een platform vrijwel zeker goedkoper. Reken je kosten per kaart om naar een jaarbedrag voordat je iets laat bouwen.
  • Een prototype is geen avondvullend systeem. Er zit geen ondersteuning op als er om acht uur 's avonds iets stukgaat. Wie daarop wil kunnen rekenen, heeft een traject nodig.
  • De mensen aan de deur staan niet in de offerte. Twee ingangen betekent twee mensen die scannen en iemand die problemen oplost. Dat hoort in de vergelijking met een platform.
05/06

Twee manieren om verder te gaan

De bouwdag maakt je idee aantoonbaar. Wil je daarna doorbouwen naar een volwaardige applicatie, dan doet Appfront dat traject.

Eén bouwdag, OneDayBuild
  • Je wilt weten of een eigen toegangsbewijs betrouwbaar genoeg is voordat je een platform afneemt.
  • Aan het eind van de dag is er een werkende uitgifte en een scanner die offline werkt.
  • Één dag, vaste prijs, code in je eigen repository.

Volledig traject, Appfront
  • Het werkt en je wilt het op meerdere ingangen, met verkoop en terugbetaling erbij.
  • Meerdere ingangen, betalingen, apparatuur, beheer en doorontwikkeling.
  • Dat traject doet Appfront, met dezelfde mensen.

Bekijk wat Appfront bouwt

06/06

Veelgestelde vragen

Waarom is offline scannen zo belangrijk?

Omdat een volle hal het mobiele netwerk onbruikbaar maakt: honderden bezoekers zitten op hetzelfde moment op hun telefoon. Een scanner die per scan een server moet bevragen, staat dan stil op precies het moment dat het druk is. Vraag daarom altijd om een demonstratie met de verbinding uitgeschakeld.

Kunnen twee ingangen dezelfde code toelaten?

Zonder onderling contact wel, en dat is de belangrijkste beperking van een bouwdag. De praktische oplossing is een korte synchronisatie over een eigen lokaal netwerk plus een controle achteraf op dubbel gebruik. Dat is een volgende stap, geen dagwerk.

Is dit niet gewoon een ticketsysteem?

Een deel ervan. Verkoop, betaling, terugbetaling bij afgelasting en kaartsoorten horen bij een ticketsysteem en niet bij deze dag. Wat je hier bouwt is de toegangskant: uitgeven, scannen, eenmalig gebruik. Voor de rest bestaan goede platforms.

Wat als iemands telefoon leeg is?

Dat gebeurt op elke avond, dus regel een terugval: een lijst op naam bij de deur of een code die opnieuw op te vragen is. Dit is precies het soort ding dat je op een bouwdag ontdekt en dat in een offerte zelden staat.

Wanneer kun je beter een platform nemen?

Reken je kaarten per jaar maal de kosten per kaart. Bij een paar honderd kaarten per jaar wint een platform vrijwel zeker; bij tienduizenden wordt het jaarbedrag een serieuze post en gaat zelf bouwen meetellen, zeker als je eisen hebt die een platform niet aankan.

Weten of je eigen toegangsbewijs de deur aankan?

In een korte intake kijken we naar je aantallen en je ingangen, en bepalen we welk deel in één dag te bouwen is. Wil je daarna doorbouwen, dan doet Appfront dat traject.