Skip to content

muarf/dupli-electron-caddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

529 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Duplicator - Gestion de Comptabilité pour Collectif de Reproduction

Application de gestion de comptabilité pour collectifs de reproduction (duplicopieurs/photocopieurs) avec calcul des prix de revient, packagée en application Electron cross-platform avec serveur Caddy intégré.

📥 Télécharger la dernière version

Latest Release Downloads

Téléchargez la dernière release directement depuis GitHub :

  • Windows : Windows Download - Fichier Duplicator-Caddy-Setup-*.exe
  • Linux : Linux Download - Fichier Duplicator-*-x86_64.AppImage
  • macOS : macOS Download - Fichier Duplicator-*.dmg

👉 Voir toutes les releases et télécharger

🚀 Fonctionnalités

📊 Gestion Comptable

  • Calcul des prix de revient pour les différentes machines
  • Gestion des coûts d'impression (papier, encre, masters, tambours, devellopeurs)
  • Suivi des volumes d'impression
  • Statistiques d'utilisation, prévision des temps de changement de consommables
  • Rapports de rentabilité

📄 Traitement de Documents

  • Bibliothèque PDF/PNG
    • Gestion centralisée de fichiers PDF et PNG
    • Recherche full-text dans les documents
    • Génération automatique de miniatures
    • Indexation de dossiers externes
  • Imposition de PDF (8/16 pages A5/A6 sur un A3 rectoverso)
  • Unimposition de PDF (séparation des pages pour un pdf déjà imposé en livret)
  • Imposition Tracts (duplication intelligente A4/A5/A6 vers A3 avec orientation optimisée)
    • Détection automatique du format PDF (A4, A5, A6)
    • Duplication automatique (2x A4, 4x A5, 8x A6 sur A3)
    • Gestion recto/verso avec pages séparées
    • Prévisualisation intégrée et téléchargement
    • Fallback Ghostscript pour PDF incompatibles
  • Interface web moderne avec drag & drop
  • Images vers Pdf et reciproque
  • Separateur de couleurs
    • RGB, CMYK, 2 couleurs, pipette
  • Effets images
    • Posterisation ( pochoirs multi couches)
    • Tramage

🔧 Technique

  • Serveur Caddy intégré pour la portabilité
  • Support PHP avec serveur intégré pour windows
  • Application Electron cross-platform (Windows, Linux, Macos à venir)
  • Interface utilisateur intuitive ( on essaie ;))

📦 Installation

Prérequis

  • Node.js 18+
  • npm ou yarn

Installation des dépendances

npm install

Téléchargement des binaires

# Télécharger Caddy et PHP pour toutes les plateformes
npm run download-all

🔧 Développement

Démarrer en mode développement

npm start

Tests

# Tests unitaires
npm run test:unit

# Tests d'intégration
npm run test:integration

# Tests E2E
npm run test:e2e

# Tous les tests
npm test

🏗️ Build

Build pour toutes les plateformes

npm run build:caddy

Build spécifique

# Windows
npm run build:caddy -- --win

# Linux
npm run build:caddy -- --linux

# macOS
npm run build:caddy -- --mac

Releases

Les releases sont automatiquement créées avec :

  • Windows: Duplicator-Caddy-Setup-{version}.exe
  • Linux: Duplicator-{version}-x86_64.AppImage
  • macOS: Duplicator-{version}.dmg

Les liens ci-dessus pointent automatiquement vers la dernière version disponible.

✅ À vérifier

📋 TODO

  • MacOS RELEASES
  • Contraste, luminosité, bitmap.

🐛 Dépannage

Problèmes courants

Dites moi !

Test auto-release

About

Duplicator est une application qui permet de gerer un parc de machines d'impression. Il fonctionne avec des Duplicopieurs, des photocopieuses, et des imprimantes

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors