Kultix

Production

Online ticketing and access-control app, with a distributor network.

Since Jul. 2024

My role
Développeur fullstack — tunnel d'achat, API et application de scan
Duration
Since Jul. 2024
Platforms
WEB · ANDROID · API

01

The problem

Contrôler l'accès à un événement suppose un réseau fiable à l'entrée. Sous un chapiteau, en extérieur, avec une file d'attente, cette hypothèse ne tient pas.

02

What I built

Une application de scan qui vérifie la signature du billet hors ligne et tient sa propre liste des billets déjà consommés.

site web

03

The hard parts

Vérifier un billet sans réseau

La charge utile du billet est signée en HMAC-SHA256 : l'application de scan valide l'authenticité sans aucun appel réseau, et l'anti-rejeu s'appuie sur une liste locale synchronisée dès que la connexion revient.

04

The results

4
Méthodes de paiement
hors ligne
Vérification à l'entrée

05

The stack

  • Laravel
  • PHP
  • React
  • TypeScript
  • Flutter
  • mobile_scanner
  • MySQL

Code Mes Rêves

Alexis Kouakou