Vous voulez voir ce qu’on sait faire ?
Le code fabriqué sur commande
Développement sur mesure
Vous exprimez un besoin particulier, nous fabriquons pour vous le logiciel qui vous convient. Nous pouvons réaliser des projets pour des logiciels de bureau (Java, .NET, etc.), pour mobiles (Androïd, IOS), en web (à utiliser dans votre navigateur, en mode SaaS).
Nous proposons aussi des solutions client / serveur. Tout ce que vous pouvez imaginer, nous pouvons certainement le faire pour vous.
Développement Web
node.js, Javascript, React, HTML, CSS
Applications mobile
Androïd, IOS, JavaFX
Programmes serveur
Java / RMI, JSP, Python, PHP, SQL
Logiciels de bureau
Java, .NET, VBA
Quelques exemples de programmes…
Voici brièvement quelques petits projets
Lecteur PDF JavaFX
Lecteur PDF complet réalisé en JavaFX : affichage, navigation dans les pages, zoom, recherche, impression.
Peut être utilisé comme un logiciel indépendant ou sous forme de contrôle JavaFX réutilisable.
logiciel type kiosque
Contrôle d’affichage pour bornes de prix
Logiciel modulaire pour les bornes que l’on retrouve dans la grande distribution, permettant l’affichage de diaporamas et d’information selon les recherches du client, ou en fonction du produit scanné. Les clients peuvent aussi directement appeler un vendeur via la borne ou encore consulter les informations de leur carte fidélité. Tous les affichages peuvent suivre une navigation web (par liens hypertexte et formulaires).
La conception modulaire permet d’accepter plusieurs types d’entrées : scanner codes barres, douchette externe, écran tactile, clavier, lecteur de bandes magnétiques, carte sans contact (RFID), etc.
Affichage
Affichage du produit scanné (prix, infos, comparaison), diaporama d’images, vidéos, pages web.
Appel VoIP
Possibilité d’appel vendeur par protocole SIP. Contrôle du retour vendeur à la borne
Publicité
Publicités comptabilisées en diapos ou bannières incrustées sur diapos ou fiches produits.
technologie
.NET (C#), .NET Compact Framework (Programme allégé pour la version Windows CE)
Gestion de planning et devis auto sur Site Web
Formanosque
Développement de modules pour site d’un organisme de formation.
Pour ce projet, nous devions permettre la réalisation d’un devis de formation aux règles assez complexes à partir des informations données par l’utilisateur sur un formulaire web unique. Sortie en PDF et envoi automatique par email.
Modules PHP pour gestion de planning de formations et devis automatiques. Planning synchronisé avec Google Calendar.
Administration planning
Création d’une interface web administrative pour la gestion des plannings de formation.
Utilisation la plus simple possible.
Synchro Google Agenda
Liaison bidirectionnelle avec Google Calendar. Création / modification / Suppression de séances possible depuis l’agenda Google
Devis PDF
Génération d’un devis PDF depuis un formulaire web.
Technologies
PHP, MySQL, Google API
Une solution tout-en-un
Gestion commerciale et site ecommerce
Ici nous nous occupons d’un site Internet marchand de pièces automobiles dédié aux professionnels avec un circuit de vente via des distributeurs pour les particuliers, et d’un système de vente directe pour pallier le manque de distributeurs dans certaines régions.
Le site est alimenté par une gestion commerciale complète réalisée par nos soins, pour adapter au mieux le fonctionnement de ce commerce, notamment avec les règles sur l’import de marchandises (dédouanement, etc.)
Gestion Commerciale
Nous avons réalisé la gestion commerciale de toutes pièces avec des fonctions spécifiques.
Maintenance
Nous assurons la maintenance du logiciel et du parc informatique du client
MarketPlace
Les clients ayant sélectionné des articles sur un des sites seront redirigés vers le distributeur référencé le plus proche.
Langage
Site en JSP. Gestion commerciale en Java : serveur Java avec API et client lourd JavaFX, communiquant par RMI.
Prévention et simulation d’incendie
Cartographie scientifique avec front web
Vesta est un logiciel de simulation disposant d’une interface web moderne, conçu pour prédire le comportement des feux de forêt à grande échelle, en se basant sur une littérature scientifique.
C’est un outil capable de modéliser la propagation des incendies en tenant compte des spécificités locales, telles que la végétation, la topographie et les conditions météorologiques.
Performances
Principal défi : puissance et stabilité. Optimisations successives avec gains de plus de 100 fois.
Cartographie
Manipulation de fichiers raster et vectoriels grâce à GDAL. Prise en compte des projections cartographiques.
Multiprocessing
Exécution simultanée de plusieurs simulations sur de nombreux cœurs. Exploration du distributed computing.
Python 3 / C
Serveur web et de calcul écrit en Python 3 avec optimisations utilisant Cython (parties en C).
Dématérialisation de la gestion de chantier
UI JavaFX avec base de données embarquée
Destiné à la dématérialisation de la gestion de chantier du bâtiment pour la pose de gouttières et de menuiseries aluminium, Gutta est un client lourd connecté à une base de données sur un serveur d’application, avec possibilité de réplication partielle pour utilisation hors connexion. Il permet de gérer toute la réalisation, y compris les signatures du client sans aucun papier. Il offre la possibilité d’échanger tous les documents au format PDF.
Gestion de chantier complète
Création du dossier client, enregistrement des plans et métrés, listage du matériel, génération du devis, commande client/fournisseur, réception.
Traçabilité des réalisations
Stockage de photos avant / après intervention, documents annexes, documents techniques de référence, bon de commande et bon de réception avec réserves.
Utilisation hors connexion
Embarqué sur tablette Windows en mode hors connexion avec synchronisation d’un choix de dossiers clients complets.
Automatisation des tâches
Décompte du matériel, génération automatique du devis, et du bon de commande, pré-remplissage des demandes d’aide à la rénovation, et signature électronique.
Spécialisation métier
Gestions spécifiques pour gouttières, descentes, sous-faces, pliages, couvertines
Technologies employées
Client lourd Java/JavaFX 21, bases de données Apache Derby et MySQL avec ORM JPA/Hibernate (techno Java EE).