DéveloppementPaiement protégéEn savoir plus
- Les retouches prévues par la formule sont gratuites.
- Sans réponse de votre part dans les 3 jours suivant la livraison, le travail est validé automatiquement.
L’argent est réservé au paiement et versé uniquement une fois le travail validé.

Exemple de résultat
Logiciel de bureau : outil de facturation pour une comptable qui travaille seule
Les fenêtres
- Factures : la liste des factures passées avec numéro, client, date et total ; boutons Nouvelle, Ouvrir et Enregistrer en PDF.
- Nouvelle facture : client choisi dans une liste déroulante, lignes avec description, heures et taux horaire, taux de taxe, et total mis à jour pendant la saisie.
- Clients : nom, adresse et e-mail, saisis une fois puis choisis dans la liste.
Un extrait du code
def update_total(self, *_):
"""Adds up the lines and the tax and shows the total under the table."""
subtotal = sum(line.hours * line.rate for line in self.lines)
tax = round(subtotal * self.tax_rate.get() / 100, 2)
self.subtotal_label.config(text=f"Subtotal: {subtotal:,.2f}")
self.tax_label.config(text=f"Tax: {tax:,.2f}")
self.total_label.config(text=f"Total: {subtotal + tax:,.2f}")
Dans l'archive
invoice_maker.py, le programme, environ 700 lignes ;invoices.db, créé au premier lancement, qui conserve les clients et les factures ;settings.example.inipour votre nom, votre adresse et le format des numéros de facture ;requirements.txtavec la seule bibliothèque supplémentaire, reportlab, qui produit le PDF ;- README : comment installer Python, lancer le programme et créer un .exe avec PyInstaller.
Le programme fonctionne sur l'ordinateur du client. Nous ne créons pas d'installateur, ne signons pas le programme et ne le publions pas.
Client : une comptable indépendante qui rédige 20 à 30 factures par mois dans un traitement de texte. Mission : un petit programme avec une fenêtre : choisir un client, ajouter des lignes, voir le total TTC, enregistrer la facture en PDF et conserver la liste des clients. Formule Standard : jusqu'à 3 fenêtres et 800 lignes, données dans SQLite.
Le client et tous les détails sont fictifs.
À propos de ce service
Téléchargements, scans, photos et documents s'accumulent dans un seul dossier jusqu'à ce que plus rien ne se retrouve. Ce programme les trie à votre place dans sa propre fenêtre : vous choisissez un dossier, une règle comme par type de fichier, par année et mois ou par mot dans le nom, vous voyez un aperçu de la destination de chaque fichier, puis vous appuyez sur Trier. À partir de la formule Standard, vous définissez vos propres règles et le programme s'en souvient ; en formule Premium, il ajoute d'autres règles, un rapport de chaque déplacement exporté dans un fichier, un journal d'erreurs et un moyen de remettre les fichiers en place. Nous l'écrivons en Python avec Tkinter, avec les outils de fichiers propres à Python, et un README. Il déplace ou copie les fichiers selon votre choix et ne les supprime jamais, sauf si vous le demandez clairement dans le brief. Nous ne le lançons pas sur vos fichiers : essayez-le d'abord sur une copie d'un dossier.
Ce qui est inclus
- Ce que vous recevezUne archive ZIP avec le code Python, un README expliquant comment installer Python, lancer le programme et créer un .exe, et un fichier de règles d'exemple ; le code est aussi affiché sur la page de la commande. À partir de la formule Standard, vos règles enregistrées dans un fichier de paramètres et une liste des déplacements ; en formule Premium, un rapport exporté dans un fichier et un journal d'erreurs.
- Aperçu d'abordVoyez où va chaque fichier avant que rien ne bouge
- Vos règlesPar type, date, nom ou taille
- Rien n'est suppriméLes fichiers sont déplacés ou copiés, jamais effacés
- Fonctionne hors ligneSeulement votre ordinateur et vos dossiers
- Code lisibleCommenté, facile à modifier plus tard
Comment ça marche
- 1TâcheVous décrivez le dossier et les règles de tri
- 2CodeNous écrivons le programme et le README
- 3EssaiVous le lancez sur une copie du dossier
- 4RetouchesVous demandez des retouches dans le cadre de votre formule et envoyez tout message d'erreur
Ce dont nous avons besoin
Le dossier que vous voulez trier et ce qu'il contient (une description ou une capture d'écran du dossier suffit ; n'envoyez jamais les fichiers eux-mêmes) et les règles : quels types de fichiers vont où, les noms de dossiers, comment les dates sont utilisées, que faire des fichiers portant le même nom. Si les fichiers doivent être déplacés ou copiés, les dossiers à ne jamais toucher, votre système (Windows, macOS ou Linux) et si vous voulez un .exe.
Nous vous demanderons :
- Quel dossier, et que contient-il ?
- Comment trier les fichiers ?
- Déplacer ou copier ?
- Tout ce qu'il ne doit jamais faire
- Sur quel système fonctionnera-t-il ?
Comparer les formules
| Formules | Essentiel1 fenêtre, une règle de tri18 € | StandardVos propres règles, enregistrées36 € | PremiumRangement complet64 € |
|---|---|---|---|
| Délai | 1 jour | 2 jours | 3 jours |
| Retouches | 1 | 2 | 3 |
| Code | jusqu'à 300 lignes | jusqu'à 800 lignes | jusqu'à 1 500 lignes |
| Fenêtres ou écrans | 1 | jusqu'à 3 | jusqu'à 6 |
| Fonctions | jusqu'à 3 | jusqu'à 6 | jusqu'à 10 |
| Paramètres et données enregistrées | Non | CSV ou SQLite | CSV ou SQLite |
| Export et journal d'erreurs | Non | Non | Oui |
| README avec les étapes de création du .exe | Oui | Oui | Oui |
| Programme | Rangement de fichiers | Rangement de fichiers | Rangement de fichiers |
| Commander Essentiel | Commander Standard | Commander Premium |
Paiement protégé
Vous payez à la commande, mais l’argent n’est versé que pour un travail validé.
- Prix fixeLe prix de la formule ne change pas après le paiement.
- L’argent est réservéAu paiement, le montant est seulement réservé. Il n’est versé à Dleex qu’une fois le travail validé.
- Vérifié avant livraisonChaque résultat passe un contrôle qualité avant de vous parvenir, et vous le voyez sur la page de la commande avant de le valider.
- Retouches gratuitesDemandez des retouches dans le cadre de votre brief autant de fois que la formule le permet.
- Validation au bout de 3 joursSi, dans les 3 jours suivant la livraison, vous n’avez ni validé le travail ni demandé de retouches, il est validé automatiquement. Si vous écrivez dans le chat de la commande après la livraison, la commande est mise en attente ; après notre réponse, nous pourrons relancer le délai de 3 jours et vous le signalerons dans le chat.
- Travail refait ou remboursement intégralSi le résultat ne correspond pas à votre brief et que les retouches n’y ont rien changé, ou si le travail prend plus du double du délai prévu, écrivez dans le chat de la commande : nous referons le travail ou vous rembourserons intégralement.
Questions et réponses
Peut-il supprimer les doublons ?
Il peut trouver les fichiers de même nom ou de même taille et les placer dans un dossier séparé pour que vous les vérifiiez. Il ne supprime rien, sauf si vous le demandez clairement dans le brief.
Et si deux fichiers ont le même nom ?
Le programme ajoute un numéro au nouveau nom, de sorte que rien n'est écrasé. Vous pouvez décrire une autre règle dans le brief.
Peut-il trier les nouveaux fichiers à mesure qu'ils arrivent ?
Ce programme trie quand vous appuyez sur le bouton ; il ne tourne pas en arrière-plan. Ouvrez-le chaque fois que le dossier se remplit à nouveau.
Fonctionnera-t-il sur des dossiers cloud ou réseau ?
Il fonctionne sur tout dossier que votre ordinateur affiche comme un dossier normal, comme un dossier cloud synchronisé. Les gros dossiers prennent plus de temps ; essayez d'abord une copie.
Recevrai-je un installateur ou un programme signé ?
Non. Vous recevez le code et les étapes pour créer vous-même un .exe avec PyInstaller. Nous ne créons pas d'installateurs, ne signons pas le programme et ne le publions nulle part : Windows ou macOS peut donc vous avertir la première fois que vous l'ouvrez.
Vous n’avez pas trouvé la réponse ?


