personnal/ecole
Alexis Burnaz b947473ebb Add migration script: split RC/FAC into main/projet/tarif collections
Crée les collections manquantes (projetRC, tarifRC, facprojet, factarif),
ajoute les relations/colonnes à rc et fac, et migre toutes les données
existantes vers le modèle éclaté (aligné sur TPPC). Migration non-destructive,
idempotente, transactionnelle, avec backup auto et vérification intégrée.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 15:40:41 +02:00
..
public main état : 12/06/2026, POUR TPPC 2026-06-12 11:18:30 +02:00
scripts/migration Add migration script: split RC/FAC into main/projet/tarif collections 2026-06-12 15:40:41 +02:00
src main état : 12/06/2026, POUR TPPC 2026-06-12 11:18:30 +02:00
views main état : 12/06/2026, POUR TPPC 2026-06-12 11:18:30 +02:00
.3d67f34307b811ec6c096daeac0152b0eaa334a7-audit.json main état : 12/06/2026, POUR TPPC 2026-06-12 11:18:30 +02:00
.08fe637d6ef44c0231313d33bee64c93b9084214-audit.json main état : 12/06/2026, POUR TPPC 2026-06-12 11:18:30 +02:00
.env total FAC TTPC RC 2026-06-11 17:07:54 +02:00
.gitignore total FAC TTPC RC 2026-06-11 17:07:54 +02:00
README.md total FAC TTPC RC 2026-06-11 17:07:54 +02:00
package-lock.json total FAC TTPC RC 2026-06-11 17:07:54 +02:00
package.json total FAC TTPC RC 2026-06-11 17:07:54 +02:00

README.md

Description EasyTransport est une application en cours de transition technologique, destinée à la plateforme AxA IARD Transport. Le backend est écrit en Node.js avec une base de données embarquée PocketBase, et le frontend utilise EJS et Materialize CSS. L'application propose divers modules tels que la tarification, la génération de contrats à partir de formulaires, l'authentification via JWT, et la génération d'attestations.