Les meilleurs développeurs informatique freelances sont sur Codeur.com
Ouvert · 1 000 € à 10 000 € · 64 offres · 6634 vues
Contexte
Nous développons un logiciel en Python, distribué sous forme d’exécutable via PyInstaller. L’application finale comprend un fichier .exe, une base .db, des bibliothèques Python (.dll, .pyd), de nombreux fichiers ressources (.json, .csv, .png, .txt, .npz) ainsi que plusieurs milliers de fichiers audio (.wav) selon les langues installées.
La distribution actuelle repose sur un installateur généré avec InstallForge, d’environ 1.7 Go. Le logiciel communique avec nos services web pour la gestion des droits (clé d’activation), le téléchargement de ressources (audio, json) et l’envoi de données.
Objectif du poste
Nous recherchons un développeur ayant déjà mis en place un système de mise à jour pour des applications desktop. L’objectif est d’intégrer un mécanisme de mise à jour fiable, adapté à notre architecture et capable de réduire la nécessité de redistribuer l’intégralité du package à chaque version.
Environnement technique
Ces éléments décrivent notre fonctionnement actuel. Toute autre approche ou technologie est envisageable si elle répond au besoin.
Application packagée avec PyInstaller.
Installateur généré via InstallForge.
Ressources nombreuses et volumineuses (json, csv, images, npz, wav).
Échanges API pour la gestion des droits, la récupération de ressources et l’envoi de données.
Contraintes possibles liées aux droits administrateur et aux permissions d’écriture dans le dossier d’installation.
Problématiques identifiées
Volume important de fichiers à distribuer, notamment les ressources audio.
Besoin de mises à jour partielles ou différentielles pour éviter de redistribuer 1.7 Go.
Risque de permissions insuffisantes pour modifier certains fichiers installés.
Nécessité d’un mécanisme robuste, qu’il soit externe, intégré à InstallForge, ou basé sur notre API et un lanceur dédié.
Mission
Analyser notre architecture actuelle, proposer une stratégie de mise à jour adaptée, puis accompagner ou réaliser son intégration technique.
Budget indicatif : 1 000 € à 10 000 €
Publication : 21 juillet 2026 à 13h29
Profils recherchés : Développeur spécifique freelance , Développeur Windows freelance , Développeur Python freelance , Développeur API freelance , Développeur logiciel freelance
64 freelances ont répondu à ce projet
58 propositions de devis en moins de 2h
Montant moyen des devis proposés : 7 350 €
Estimation du délai : 11 jours
Nos ressources utiles
Allez plus loin avec nos ressources liées à ce projet !
Simulateur de prix : Combien coûte un logiciel ?
Téléchargement : Cahier des charges pour créer un logiciel
Simulateur de prix : Combien coûte un site internet ?
Téléchargement : Cahier des charges pour créer un site web