Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Logiciel en ligne de gestion de flotte automobile (véhicules, conducteurs, amendes, factures, contrats, sinistres, états des lieux…), multi-sociétés. Site : https://parc-pilot.fr
| Interface | pages HTML/CSS/JavaScript statiques (*.html, pages/, assets/), Tailwind précompilé |
| Hébergement | GitHub Pages : la branche main est publiée automatiquement sur parc-pilot.fr |
| Données | Supabase (PostgreSQL, authentification, stockage des documents, fonctions serveur) |
| Isolation | chaque société ne voit que ses données (règles d'accès par société, testées automatiquement) |
| Production | Staging | |
|---|---|---|
| Rôle | données réelles des clients | essais, données fictives |
| Projet Supabase | tzjuptlzoywjeigmyfuj | csvjmzwexszsbowibxut (voir supabase/staging/README.md) |
| Modifications | uniquement par PR fusionnée, et pour la base : migration testée sur le staging + accord | libres |
| Sauvegardes | Supabase (quotidienne) + sauvegarde chiffrée chaque nuit avec restauration d'essai (docs/SAUVEGARDES.md) | — |
main (branche protégée) : une branche par sujet, puis une
pull request. Elle est fusionnée quand les tests automatiques sont verts.supabase/migrations/, testée
sur le staging, puis appliquée en production avec accord. Ne jamais rejouer les anciens scripts
SQL (voir supabase/LISEZ-MOI.md).assets/js/app.js ou fleet-views.js : régénérer les fichiers minifiés
(node scripts/build-min.mjs) et monter le numéro de version ?v= (détails dans CLAUDE.md).Les règles détaillées (sécurité, intégrité des données, conventions du code) sont dans CLAUDE.md,
lu automatiquement par les sessions Claude Code.
| Test | Quand | Commande locale |
|---|---|---|
Contrôle du code (check-bugs) | chaque PR | node scripts/check-bugs.mjs . |
| Calculs métier | chaque PR | node scripts/test-calculs.mjs |
| Fusion des réglages (anti-perte) | chaque PR | node tests/unit/fusion-reglages.mjs |
| Pages qui s'ouvrent sans erreur (Playwright) | chaque PR | npm ci && npx playwright test |
| Aucun accès anonyme aux données | chaque jour + PR | tests/securite/acces-anonyme.mjs |
| Isolation entre sociétés | chaque jour sur le staging + PR | tests/securite/isolation-societes.mjs |
| Sauvegarde + restauration d'essai | chaque nuit | .github/workflows/sauvegarde.yml |
| Fichier | Contenu |
|---|---|
SUIVI-PROJET.md | avancement du projet de fiabilisation, décisions, points ouverts |
CLAUDE.md | règles de travail et conventions du code |
docs/SAUVEGARDES.md | sauvegardes : fonctionnement, clés, restauration pas à pas |
docs/FONCTIONNALITES.md | inventaire des fonctionnalités |
supabase/LISEZ-MOI.md | organisation de la base, migrations, archives à ne pas rejouer |
supabase/migrations/JOURNAL.md | interventions sur la base de production |
pages/manuel.html | manuel utilisateur (dans l'application) |