Le code de Justifbox

Justifbox est un logiciel libre sous AGPL-3.0. Si l'abonnement ne vous convient pas, hébergez-le chez vous : c'est prévu pour, et c'est gratuit.

Télécharger l'archive (320 Ko)

Ce que contient l'archive

Lancer en local

npm install
echo "DATABASE_URL=postgres://user:pass@host/db" > .dev.vars
node build.mjs && node tools/build-app.mjs
npx wrangler pages dev dist --port 8788

L'application répond sur http://localhost:8788/app/. Le schéma se charge avec psql "$DATABASE_URL" -f db/schema.sql.

Ce que le code vérifie, noir sur blanc

Chaque facture passe un contrôle de mentions obligatoires avant émission : SIRET à 14 chiffres, TVA du vendeur et du client, dérogation « TVA non applicable, art. 293 B du CGI », cohérence HT + TVA = TTC, échéance, pénalités de retard, indemnité forfaitaire de 40 €. Le code est lisible et court, vous pouvez vérifier chaque règle plutôt que nous croire.

Licence

GNU Affero General Public License v3.0. Utilisation, étude, modification et redistribution autorisées. Si vous faites tourner le logiciel comme service en ligne, vous devez publier vos modifications.

← Retour à l'accueil · Ouvrir l'application