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
Pour les indépendants, les petits studios et tous ceux qui facturent à l'heure ou veulent voir où passe leur journée de travail. Le programme tient dans une petite fenêtre sur votre ordinateur : choisissez un projet ou un client, appuyez sur Démarrer, appuyez sur Arrêter, et le temps va sur la bonne ligne. La formule Essentiel est un simple chronomètre de tâche qui affiche le total du jour tant qu'il est ouvert ; à partir de la formule Standard, chaque session est enregistrée en CSV ou SQLite avec son projet, une note et des totaux par jour et par semaine ; en formule Premium, vous obtenez des rapports par client et par période, un export dans un fichier que vous pouvez joindre à une facture et un journal d'erreurs. Nous l'écrivons en Python avec Tkinter, avec un README. Il ne compte que le temps que vous démarrez et arrêtez : il ne surveille ni votre écran, ni vos applis, ni votre clavier, ne se synchronise pas entre ordinateurs et n'est pas un système de paie ou de présence.
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 projets d'exemple ; le code est aussi affiché sur la page de la commande. À partir de la formule Standard, sessions enregistrées en CSV ou SQLite avec totaux journaliers et hebdomadaires ; en formule Premium, rapports exportés dans un fichier et journal d'erreurs.
- Chronomètre en un clicDémarrer, mettre en pause et arrêter
- Projets et clientsLe temps va sur la bonne ligne
- Totaux journaliers et hebdomadairesÀ partir de la formule Standard
- Rapports pour la facturationPar client et par période dans un fichier, en formule Premium
- Aucune surveillanceSeulement le temps que vous démarrez et arrêtez
Comment ça marche
- 1TâcheVous décrivez les projets, les notes et les totaux dont vous avez besoin
- 2CodeNous écrivons le programme et le README
- 3EssaiVous suivez quelques jours sur votre ordinateur
- 4RetouchesVous demandez des retouches dans le cadre de votre formule et envoyez tout message d'erreur
Ce dont nous avons besoin
Comment vous voulez suivre le temps : par projet, client ou type de travail ; ce que chaque session doit noter (un commentaire, un tarif, une étiquette) ; si le temps est arrondi, par exemple à 15 minutes ; les totaux et rapports dont vous avez besoin ; votre système (Windows, macOS ou Linux) et si vous voulez un .exe. Une capture d'écran de la feuille de temps que vous utilisez aujourd'hui aide.
Nous vous demanderons :
- Pour quoi suivez-vous le temps ?
- Que doit noter une session ?
- Quels totaux et quels rapports ?
- Sur quel système fonctionnera-t-il ?
Comparer les formules
| Formules | Essentiel1 fenêtre de chronomètre19 € | StandardJournal de temps par projet39 € | PremiumSuivi du temps complet69 € |
|---|---|---|---|
| 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 | Suivi du temps | Suivi du temps | Suivi du temps |
| 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
Surveille-t-il mon écran ou mes applis ?
Non. Il ne compte que le temps entre votre Démarrer et votre Arrêter. Il ne regarde jamais les écrans, les applis ou les frappes au clavier.
Peut-il calculer ce qu'il faut facturer ?
À partir de la formule Standard, il peut multiplier les heures par le tarif que vous fixez pour un projet. La facture elle-même, vous la faites à votre façon.
Des personnes sur plusieurs ordinateurs peuvent-elles l'utiliser ?
Chaque copie garde son propre fichier. Le temps de plusieurs ordinateurs se rassemble via des fichiers exportés ; il n'y a pas de serveur partagé.
Et si j'oublie d'appuyer sur Arrêter ?
À partir de la formule Standard, où les sessions sont enregistrées, vous pouvez modifier ou supprimer n'importe quelle session.
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 ?


