Digitaliseer met webapplicaties

Heb jij processen die veel meer tijd in beslag nemen dan nodig? Administratie kost je docenten of medewerkers vaak onnodig veel tijd. Tijd die ze ook aan andere dingen kunnen besteden. Met webapplicaties kun je processen automatiseren of administraties efficiënter bijhouden.

Een voorbeeld van zo'n applicatie die door HandiHow is ontwikkeld, is Pillars.

MEAN

Traditionele web applicaties zijn al jaren DE manier om efficiente en veilige digitale omgevingen te maken. Dit werkt op de volgende manier. De gebruiker vraagt informatie op via een url. De server controleert dan of de gebruiker de juiste rechten heeft, en indien dit het geval is, stuurt hij de informatie in de vorm van een nieuwe pagina.

Deze manier om web applicaties te maken is met name geschikt voor:

  • Applicaties die voornamelijk op de computer worden gebruikt
  • Hoge mate van security vereisen

HandiHow maakt gebruik van MongoDB, Node.js en Express voor het programmeren van de back-end. We gebruiken de front-end frameworks Bootstrap en Semantic UI om de app volledig responsive te maken.

Angular

Single Page Applications (SPA)

Single Page Applications werken op een andere manier dan traditionele web applicaties. Er is feitelijk slechts 1 pagina die continue andere elementen zichtbaar maakt. Op de achtergrond vraagt de app informatie op van de database. Zo blijft de app altijd actief en kun je bijvoorbeeld een spinner laten zien als informatie wordt geladen.

Een voorbeeld van een SPA die door HandiHow is ontwikkeld, is de Digitale vaardighedenscan van O21.

Deze nieuwe manier van programmeren maakt het ook mogelijk om de app te converteren in een Progressive Web Application. Deze kan vervolgens door mobiele gebruikers worden geïnstalleerd op hun mobiele telefoon. Het ziet er dan uit als een gewone app op de telefoon.

Deze manier om web applicaties te maken is met name geschikt voor:

  • Applicaties die zowel op computer als telefoon worden gebruikt
  • Leerlingen verwachten vaak SPA elementen, zoals spinners, tijdens het wachten op informatie

HandiHow maakt gebruik van Firebase voor het programmeren van de back-end. We gebruiken de front-end frameworks Angular en React.

Firebase

Firebase is een ontwikkelplatform van Google. Het gebruikt een  ‘realtime database’, die in de cloud staat. Door jouw database te synchroniseren via Firebase, blijft deze zelfs in de lucht als de app offline is.

Firebase biedt daarnaast andere geavanceerde diensten, zoals het authenticeren van gebruikers, tools om gebruikersgedrag te meten, messaging en analytics.

Met Firebase schaalt je app automatisch naar welk scherm dan ook. Doordat data gedeeld kunnen worden is een optimale samenwerking mogelijk in een team.

Waarom kiezen voor HandiHow?

  • Strategisch meedenken
  • Kennis en ervaring
  • Korte lijnen, toegewijd en praktisch
  • flexibele schil, sterk team
  • Duidelijke afspraken, transparant
  • Gebruik van de nieuwste tools met hoge ontwikkelsnelheid
  • Ondersteuning van start tot oplevering
  • Waarna aanbod voor kosteneffectief onderhoud en doorontwikkeling

Ben je geïnteresseerd in een gesprek?

Neem dan contact met ons op zodat we de wensen en mogelijkheden kunnen bespreken.