Les meilleurs développeurs informatique freelances sont sur Codeur.com

Dev logiciel pour communication entre divers logiciels (api, csv, sql)

 Fermé · 1 000 € à 10 000 € · 45 offres · 1618 vues · 50 interactions


Je cherche à faire développer une passerelle entre logiciels. L'outil permet au client d'utiliser son logiciel favori comme logiciel "maitre". Puis via API ou autre (csv import/export, ou directement en table ou autre à définir), répercuter les informations sur les autres logiciels.
Je cherche donc un devis pour développement logiciel (interface) et premier logiciel à intégrer.
Fonctionnera avec licence.
Début de la mission : 2026
Puis un contractuel embauché plus tard, prendra la releve donc passation à prévoir.
Full Télétravail

📄 Cahier des charges –
1. Contexte et objectifs
Ce logiciel V1 est un outil universel d’interconnexion entre systèmes de sûreté électronique et logiciels métiers. Il fonctionnera comme une passerelle. Une fois configuré, il tournera en arrière plan, laissant au client final la possibilité de choisir son logiciel maitre et son ou ses logiciels esclaves. Un Logiciel intégré dans la BDD pourra être Maitre ou esclave selon la définition du besoin client.
Il doit permettre :
L’échange automatique de données entre différents systèmes (RH, Compta, contrôle d’accès, vidéosurveillance, alarmes, ERP…)
La configuration simple, même par un utilisateur non technique (RH, service sécurité…)
Une installation et un déploiement rapides (mises en service à distance privilégiées)
Une utilisation possible sur petits sites comme sur multinationales (serveur local ou cloud dédié si besoin)
Pourra être vendu en marque blanche

PJ Image 1

2. Processus de démarrage et licence
Importation de la licence
Licence valable 24 mois
Vérification au lancement du logiciel
Alerte interne 30 jours avant expiration pour relance commerciale
Code compilé/noyau chiffré pour éviter la duplication
Licence liée au matériel ou au serveur du client. Dans la licence : date d'activation, options disponibles (x connexion entre logiciels)
Liste d'options (liste non exhaustive) :
⦁ Echange de nom - prénom (1 connexion)
⦁ Echange de numéro de badge - Autorisation d'accès ( 1 connexion)
⦁ Lecture Ecriture ( 1 connexion)
Intégration Logiciel Vidéo (1 connexion)
⦁ Intégration de Plus de 2 logiciel (1 connexion par logiciel supplémentaires)
⦁ Reception de Mail ou Teams ou autre ( 1 connexion par type de moyen de reception par adresse)
⦁ Maintenance sous X heures (1 connexion)
⦁ Autre à définir

En fonction des choix du client, une licence sera donc généré.
Exemple d'interface Logiciel :
PJ Image 2

Sélection des logiciels puis versions
Interface initiale : choix du Logiciel 1 (ex. RH), sélection de sa version
Choix du Logiciel 2 (ex. contrôle d’accès), sélection de sa version
Possibilité d’ajouter d’autres systèmes (Logiciel 3, 4, avec la version…)
Exemple d'interface
PJ Image 3

Configuration des connexions
Liste déroulante des connexions disponibles selon licence
Cases à cocher, par exemple :
Nom + prénom (RH) → logiciel de badge (contrôle d’accès)
Badge + autorisation (RH) → contrôle d’accès
Profils d’accès (contrôle d’accès) → RH
Badge refusé (contrôle d’accès) → appel vidéo poste de sécurité

Sélection du nombre de connexions autorisées par la licence

Paramètres de synchronisation pour vérification de bonne connexion

Choix : transférer les données depuis : TOUJOURS, une date précise ou à partir d’aujourd’hui
Validation par le client → exécution automatique

3. Sources et destinations des données
3.1 Importer depuis :
API - Fichier / répertoire local - Notification client (CSV prêt à injecter) -Table directe en dernier recours

3.2 Envoyer vers :
API - Fichier / répertoire local - Notification client (CSV prêt à injecter) -Table directe en dernier recours

4. Fonctionnalités clés
⦁ Priorité aux API, mais support CSV et accès direct BDD (spécifiques)
⦁ Alertes en SaaS si un logiciel est inaccessible ou refuse une requête
⦁ Licence et logiciel : Super admin réservé à ma société (gestion globale et diagnostic)
⦁ Traduction possible de l’interface (multi-langues)
⦁ Interface intuitive pour un profil RH non technique
⦁ Compatible multi-serveurs (un serveur par client (gros site) ou mutualisé (plusieurs PME))

5. Sécurité
Code compilé ou encapsulé
Noyau chiffré, non modifiable
Vérification systématique des licences
Chiffrement des échanges (HTTPS/TLS)
Gestion des droits d’accès par rôle
Journalisation des actions

6. Interface
Fenêtre d’installation : affichage du logo et du nom de société créatrice (seul endroit où il apparaît)

Logiciel ensuite transparent : tourne en arrière-plan avec notifications ou tableau de bord web

Tableau de bord web responsive :
État des connexions
Logs récents
Alertes

7. Livrables attendus
Code source complet + exécutable compilé
Documentation technique et utilisateur
Scripts d’installation automatisée
Formation courte (2h) pour mon équipe interne
Support correctif garanti X mois après livraison

8. Planning souhaité
Phase 1 (connecteurs RH + contrôle d’accès + moteur de règles)
Phase 2 (vidéo, alarmes, extension API, multi-langues)

Nom de societe.pptx

Budget indicatif : 1 000 € à 10 000 €

Publication : 12 août 2025 à 15h31

Profils recherchés : Développeur spécifique freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

45 freelances ont répondu à ce projet

38 propositions de devis en moins de 2h

Cyril Blanloeil Développement logiciel
Jérémy Depoortere Agence de développement Windev
Greg-IT Développeur spécifique
Hugo Battoue Agence développement spécifique
Fabien Berthelet Agence web
Mehdi Stili Agence de développement web
Codes Castle Agence de développement web
+38

Montant moyen des devis proposés : 6 100 €

Estimation du délai : 23 jours

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients