Civik
Une app civique qui relie mairies, citoyens et associations locales, sur iOS et Android.

Le brief
Une mairie publie des missions de bénévolat. Un citoyen candidate, scanne un QR code sur place, et gagne des euros dans une cagnotte, des heures et des badges. La cagnotte va aux associations locales qu’il choisit. Civik, c’est l’app, le tableau de bord de la mairie et le backend derrière.
Le défi
- Trois publics, une seule base. Les citoyens sur l’app, les mairies sur un tableau de bord web, le support sur une console d’administration, chaque citoyen rattaché à une mairie qui valide l’inscription.
- Les mineurs et les données publiques. Quinze ans minimum, autorisation parentale par e-mail avant qu’une mairie accepte un mineur, conditions versionnées, suppression de compte, archive de dix ans.
- De l’argent public, sans paiement en ligne. Budgets de mairie, récompenses par créneau ou par période, plafonds par association et clôture de période, tout appliqué dans la base de données.
Le produit







Ce que nous avons construit
Design
L’app citoyenne prend les couleurs de sa mairie, contraste vérifié. Des missions sur une carte, une cagnotte, des badges et un certificat numéroté à 100 heures.
App mobile
Un seul code Expo pour iOS et Android : missions par créneaux ou par période, présence par QR, sondages, dons, messagerie avec la mairie, notifications.
Back-office & backend
Un tableau de bord Next.js pour la mairie et la console d’administration, Supabase avec sécurité par ligne, douze fonctions serveur, rappels planifiés.
Avant un projet comme celui-ci
Une seule app peut-elle servir les citoyens et la mairie ?
Oui. Civik a trois rôles sur une seule base : les citoyens sur l’app mobile, les mairies sur un tableau de bord web, le support sur une console d’administration. La mairie valide chaque inscription.
Comment gérez-vous les mineurs et les données personnelles ?
Quinze ans minimum, autorisation parentale par e-mail, conditions versionnées acceptées dans l’app, suppression de compte, et sécurité par ligne sur chaque table.
iOS et Android avec un seul code ?
Oui. Civik est construit avec Expo : un seul code, deux magasins, constructions et envois par EAS.
Autres projets

