Aller au contenu
Facture Maroc Devenir testeur

À propos de Facture Maroc

Mis à jour le 10 novembre 2026 · Yassine, développeur de l’application

Facture Maroc est une application Android de facturation et de gestion de stock, faite pour les commerces marocains : factures, devis, bons de commande, tickets, avoirs, avec les mentions légales du pays. Elle fonctionne hors ligne, sans compte, et sans aucune permission réseau.

Pourquoi une application hors ligne

Un commerçant qui facture dans une boutique, un atelier ou un souk n’a pas toujours de réseau, et n’a pas envie que ses prix d’achat, ses clients et ses marges partent chez un hébergeur qu’il ne connaît pas. La facturation est aussi une obligation qui survit à une coupure : un document doit pouvoir être établi, imprimé et retrouvé le jour où la connexion tombe.

L’application n’a donc pas la permission INTERNET. Ce n’est pas un réglage que l’on peut désactiver : la permission n’existe pas dans le manifeste, et Android refuse alors toute connexion sortante. Le téléphone ne peut rien envoyer, même si quelqu’un le lui demandait.

Ce que contient une version

Où en est le projet

L’application est en test fermé sur Google Play ; la version publiée ici est la pré-version courante — son numéro est en pied de page — et le code source est public. Les captures d’écran du site montrent une base de démonstration, pas les données d’un vrai commerce.

Le code est écrit en Kotlin et Jetpack Compose, sans base de données : les documents sont des fichiers JSON, lisibles avec un simple éditeur de texte, et sauvegardables sans outil propriétaire. Ce choix coûte un peu de performance sur de très gros volumes ; il garantit qu’un document reste lisible dans dix ans, ce qui est la durée de conservation attendue d’une facture.

Ce que le site ne fait pas

Écrit par Yassine, qui développe Facture Maroc. Une question, une erreur à signaler : la page contact ou le dépôt GitHub.