Nos clients

Nous travaillons avec un horizon varié d'entreprises.
Des grands comptes du secteur public :

Des grands comptes du secteur privé :

Ainsi que des centres de recherches :

Nos projets

SAMMOA

Développement d'une application de saisie en vol pour l'évaluation des stocks de mammifères et oiseaux marins

Code Lutin a développé une application sur mesure de saisie embarquée répondant parfaitement au cahier des charges de l’Université de La Rochelle et du CNRS.

Celle-ci est utilisée à des fins de stockage d’information mais également pour le guidage GPS.

Code Lutin réalise régulièrement des évolutions en fonction des besoins de l'observatoire. Nous assurons également la maintenance.

Principales technos utilisées

Java
SISPEA

Date du projet :

depuis 2014

Accès à l'appli :

Appli web

SISPEA

Refonte d'une interface de saisie assurant le suivi du traitement de l'eau en France

  • Analyse des besoins métiers
  • Accompagnement sur la stratégie d’ordonnancement des évolutions
  • Rédaction des spécifications
  • Conseil sur la mise en œuvre technique
  • Développement
  • Tests

Principales technos utilisées

VueJSJavaScriptJava PostgreSQL
Fishola

Client :

Inrae

Date du projet :

2020

Accès à l'appli :

Appli web

Fishola

Développement d'une application mobile (Android, iOS) et web de science participative permettant de recenser les activités de pêche en eau douce

  • Ateliers utilisateurs
  • Conception UX/UI
  • Développement sur mesure (Web, Android, iOS)
  • Maintenance corrective et évolutive
  • Computer vision (vision par ordinateur)
  • Gestion de projet agile

Principales technos utilisées

Java JavaScriptVueJSPostgreSQL

Client :

Ifremer

Tutti

Développement d'une application de saisie pour l'évaluation des stocks de ressources halieutiques

Code Lutin a construit une application basée sur des librairies sous licences libres et distribue l'application également sous licence libre. La qualité du projet a orienté les nouveaux développements de l'IFREMER vers cette même pile technique sous licence libre.

L'application s'interface avec les équipements des navires scientifiques de l'IFREMER (chaîne de tri de la capture, ichtyomètres électroniques, carroussel...).

Les interfaces de saisie guident l'utilisateur afin qu'il soit le plus efficace possible et une vérification permet de lever les erreurs potentielles avant que les données ne soient insérées dans la base centrale.

Principales technos utilisées

Java

Client :

Toshiba

CloudTV

Développement sur télévisions connectées du portail CloudTV et des services associés

Les équipes Code Lutin assurent une expertise technique autour des technologies Java et JavaScript développant l'architecture de la solution et l'implémentation des solutions sur les versions européennes du portail en partenariat avec une équipe basée en Italie, et l'usine de conception et fabrication des téléviseurs basée en Turquie.

Les interfaces et les fonctionnalités sont développées en JavaScript sur un framework sur-mesure adapté aux faibles ressources des téléviseurs.

Les téléviseurs dialoguent avec des serveurs développés en Java et adaptés à la charge importante induite par le nombre de téléviseurs vendus.

Principales technos utilisées

Java JavaScript
ISIS-FISH

Client :

Ifremer

Date du projet :

depuis 2002

Accès à l'appli :

Appli web

ISIS-FISH

Développement d'un simulateur visant à apprécier l'impact de mesures de gestion de la pêche

Depuis plus de 20 ans, Code Lutin accompagne l'Ifremer pour permettre aux scientifiques de se concentrer sur leur métier. Le logiciel est développé sous licence libre.

Le coeur du simulateur, les règles de gestion et certaines données de pêcherie sont modifiables par l'utilisateur via des interfaces dédiées dans le logiciel. Un dépôt de sources permet aux scientifiques de partager leurs scripts.

Les interfaces de saisie permettent d'être guidé et une vérification permet de lever les erreurs potentielles avant les simulations. L'utilisateur peut décider de lancer ses simulations sur son poste ou sur le super-calculateur de l'Ifremer. Les résultats peuvent être analysés, soit dans ISIS-Fish, soit en utilisant des outils externes (R, S-Plus,...).

Code Lutin accompagne également l'Ifremer pour la création et l'animation d'une communauté : site web, séminaire,...

Principales technos utilisées

Java
Agrosyst

Client :

INRAE

Date du projet :

2013

Accès à l'appli :

Appli web

Agrosyst

Développement et maintenance d'un outil collaboratif visant à réduire l'usage de pesticides dans l'agriculture française

Afin de répondre aux problématiques rencontrées par l'INRAE, Code Lutin a proposé une solution basée sur une architecture à base de briques libres. De plus, le développement est effectué en mode agile pour pouvoir adapter, tout au long de la réalisation, les évolutions du besoin, toujours importantes en contexte scientifique.

Les interfaces ont été conçues avec les utilisateurs. Elles se basent sur les principes des applications de gestion avec des influences venant des applications grand public.

Enfin l'application intègre les référentiels des systèmes d'informations de nombreux partenaires afin de constituer des listes de saisie exhaustives (produits phyto-sanitaires, matériels agricoles,...).

Principales technos utilisées

HibernateJavaScriptPostgreSQLJava StrutsVueJSjQuery
CNIEG

Client :

CNIEG

CNIEG

Assistance technique pour la réalisation d’une application de gestion et suivi des dossiers clients

Code Lutin est intervenu en régie, en renforcement des équipes de développement du prestataire initial. Des choix techniques et architecturaux avaient été fait en début de projet. Ces choix, n'étaient plus toujours pertinents, aussi, pour alléger l'application, Code Lutin a réalisé du refactoring de Code.

Nous avons pu livrer dans les temps le nouveau système d’information qui est rentré en production en fin d’année 2016. Au niveau organisationnel, il s’agissait d’un scrum multi-équipes. L’ensemble des équipes, réparties en sous-projet, réalisait les itérations en même temps (début et fin). En outre, au daily scrum, chaque matin, des membres des autres équipes pouvaient venir y assister s'ils avaient des informations à transmettre ou à obtenir. Cela permettait à l'ensemble des acteurs du projet d'avoir une vision globale de l'état d'avancement.

Principales technos utilisées

Java
Visale

Date du projet :

depuis 2019

Accès à l'appli :

Appli web

Visale

Maintenance et évolution d'une application de demandes de cautionnement de logement pour le grand public

  • Maintenance corrective et évolutive
  • Intégration applicative et API
  • Audit et réduction de la dette technique
  • Performances et scalabilité
  • Modernisation applicative
  • Accessibilité numérique
  • Sécurité applicative
  • Administration système et DevOps
  • Gestion de projet agile

Principales technos utilisées

SpringVueJSJava AngularJSJavaScriptMicrosoft SQL Server

My Money Bank

Assistance technique pour la réalisation d'une application de gestion et suivi des dossiers clients

Code Lutin est intervenu en renforcement des équipes de développement My Money Bank. La solution mise en place par My Money Bank est basée sur la technologie Java pour le back et JavaScript pour le front.

Les spécificités du projet :

  • Pour que les auditeurs puissent avoir une retrospective des modifications apportées sur chaque dossier, la méthode CQRS et l'event sourcing ont été utilisés.
  • Les API sont décomposées en micro-services permettant une meilleure séparation des concepts et un meilleur maintien de l'application. Cela permet également d'allouer des ressources à un service en particulier au dépend des autres à un instant T.
  • La méthode Scrum a été adoptée pour garantir une meilleure satisfaction des utilisateurs finaux. L'équipe se compose de fonctionnels, de développeurs et de devops. Toute l'équipe est intégrée au processus de réflexion sur les nouvelles fonctionalités.

Principales technos utilisées

Java ReactJavaScriptNode

Client :

Cerqual

NF Logement

Développement d’un outil de gestion optimisant le traitement des certifications NF Logement

Afin de répondre au besoin de Cerqual, et principalement la modification du processus métier actuel, Code Lutin a proposé un développement effectué en mode agile. Cela a permis de faire grandement évoluer le produit final par rapport aux spécifications initiales, suite à des tests anticipés des utilisateurs.

Code Lutin a intégré des solutions sous licences libres, notamment de forum afin d'accélérer le développement.

Code Lutin a interfacé l'application développée avec l'ERP de Cerqual afin que la gestion de la marque soit effectuée dans l'application, et la facturation et son suivi, dans l'ERP.

Principales technos utilisées

Java

Client :

Franciaflex

MagaLiE

Développement d'une application de gestion de magasin visant à simplifier le travail des magasiniers

Afin de répondre aux problématiques rencontrées par Franciaflex, Code Lutin a proposé 2 applications :

  • une application pour pistolet wi-fi (ou douchette) ;
  • une application accessible via un navigateur internet.

L'application pour douchette devait prendre en compte la taille très réduite de l'écran. Pour assurer une bonne ergonomie, Code Lutin a proposé une application composée de multiples écrans spécialisés, chacun pensé pour demander le moins possible d'intervention utilisateur.

L'interface pour poste informatique a permis de donner l'accès à des personnes qui n'étaient pas équipées de pistolets wi-fi (responsables de lignes de production, responsables magasins,...) à certaines fonctionnalités du système d'aide à la gestion des stocks. Cette interface a donc été accessible par l'intermédiaire d'un navigateur afin d'éviter une installation de l'application sur les postes. Elle a permis un accès rapide à un maximum d'informations.

Principales technos utilisées

Java TomcatOracleHibernateStrutsjQuery

ENC-AHI

Développement d’un outil de reporting visant à mieux connaître le secteur de l’hébergement d’urgence

Afin de répondre aux problématiques rencontrées par la DGCS, Code Lutin a proposé un développement effectué en mode agile pour pouvoir s'adapter aux retours effectués par les représentants du secteur tout au long du projet.

Les interfaces ont été conçues avec les représentants du secteur, comme un mélange d'application de gestion et d'interface grand public pour simplifier la saisie des utilisateurs.

Après la saisie par les établissements du secteur, un système de double validation au niveau départemental et régional permet de garantir la qualité des données remontées.

Code Lutin a développé un ensemble de fonctionnalités de reporting permettant à la DGCS de piloter l'ensemble du dispositif, et notamment d'obtenir un ensemble d'indicateurs autour du public accueilli et des services rendus aux usagers.

Code Lutin a mis en place un accompagnement des agents décentralisés de l'État dans le transfert de compétences auprès des établissements du secteur. Plus de 1500 personnes ont ainsi été formées à l'outil.

Principales technos utilisées

Java StrutsVueJSHibernatePostgreSQL