Agence de développement à Caen

Transformer

Rapidement

Une idée en une réalité
fonctionnelle

forlabs, l'agence de développement

Créative

Vos idées méritent le meilleur ! Une approche collaborative, un esprit agile et créatif qui nous permet de transformer vos idées en de magnifiques applications.

innovante

L’innovation est un challenge quotidien ! C’est dans cette dynamique que nous avons crée les boosters afin transformer vos idées en valeur.

Réactive

Dans un monde ou tout va très vite, il faut être rapide et réactif. Chez forlabs, nous avons fait de la vélocité notre priorité !

"La vélocité est une clé majeure de la réussite d’un projet" 

Des offres pour vous accompagner

dans le développement de vos applications

Projet

Un accompagnement personnalisé et des conseils à chaque étape de votre réflexion pour un choix stratégique et technologique parfaitement adapté à vos besoins.

Développement

Expert en développement d’applications web et mobiles, forlabs met son savoir-faire à votre disposition pour transformer votre projet en application fonctionnelle.

APPS

forlabs développe des apps prêtes à l’emploi. Legato SI est un portail et socle technologique de l’entreprise. ForEstimate est une app pour estimer et deviser en ligne.

Nos domaines de prédilection

Références clients

Focus sur les méthodos

“Quel que soit le challenge, l’objectif toujours est de livrer un produit innovant, attrayant, réalisable techniquement et viable commercialement.”

Focus sur les technos

la technologie expliquée

micro-services

L'architecture Micro-Services

PWA

Progressive Web Application

FRAMEWORK

L'architecture des applicatifs

La team forlabs

Gilles Robert

Founder - CEO Après des études d'architecture d'intérieur et quelques années de pratiques à l'international, en 2006, Gilles se consacre à sa passion, le développement de logiciels autour de la personnalisation de documents en ligne.

Joséphine Devis

Cheffe de projet Agile, Joséphine place l’humain et l’échange au cœur de son métier. Actrice du fonctionnel et de l’organisationnel, elle veille à ce que vos besoins soient au centre des priorités. Son passé technique, enrichi de sa vision produit, est une plus-value certaine pour les projets dont elle est en charge.

Damien Piquet

Développeur et administrateur système, Damien possède la double compétence développement d’applications et exploitation des infrastructures. Son rôle consiste également à automatiser les tests, les déploiements pour assurer la qualité des livrables.

Nicolas Bitouzé

Tech lead et développeur, Nicolas oriente les choix techniques de l’équipe. Avec un background de chercheur, il apporte à l’équipe un point de vue théorique. En transitant vers le monde du développement, il a su préserver son enthousiasme et travaille toujours avec passion.

Julien Marie

Développeur Web, la curiosité de Julien fait de lui un développeur touche-à-tout. Autant à l’aise sur un stack Back-End que Front-End, Julien est un vrai caméléon qui s’adapte à toutes les situations au sein de l’équipe.

Margaux Blanchet

Front-End Développeuse, Margaux est en charge du front-end de toutes nos applications. Enthousiaste et déterminée, c'est avec une soif d'apprentissage permanent qu'elle se perfectionne sur le framework Angular de Google.

Catherine Saint-Oyant

Coach et facilitatrice, Catherine intervient en amont de projets de développement et anime les boosters permettant de faire émerger les besoins. Ces ateliers de co-créativité placent l'utilisateur final au cœur du processus.

Nos partenaires

Vous souhaitez que l'on en parle ?

C'est avec un grand plaisir que nous pouvons échanger sur vos idées et projets.

forlabs
12 Rue Ferdinand Buisson
14280 Saint-Contest

Tél. : 09 88 04 95 95
hello@forlabs.fr

PROJET

La première impression est souvent la bonne ! Et chez forlabs nous attachons beaucoup d’importance à cette première rencontre !

Notre première mission est de vous écouter et de bien comprendre votre demande. Et pour que les questions de budget ne viennent pas perturber ce moment privilégié, nous avons conçu un calculateur qui vous permet d’estimer financièrement votre projet dans les grandes lignes.

Notre deuxième mission est de vous proposer un accompagnement, sur mesure, basé sur une approche collaborative et centrée utilisateur. Pour cela, nous avons mis au point des ateliers « booster » basé sur la méthodologie du Design Thinking et qui ont pour objectifs de faire émerger les besoins (parfois sous-jacent), de vous aider à formaliser le persona de vos utilisateurs, d’intégrer la notion d’expérience client grâce à l’intervention d’un UX designer, de définir votre MVP (Minimum Viable Product) et le prioriser.

Et concernant le timing, nous sommes réactifs et savons nous adapter à vos contraintes.

Développement

Expert en développement d’applications web et mobiles, forlabs met son savoir-faire à votre disposition pour transformer votre projet en application fonctionnelle.
Une méthodo agile, souple et adaptable, qui favorise la gestion de projet sous forme d’itérations courtes et place vos besoins au centre des priorités.
Une équipe aux multiples talents et compétences, passionnés de nouvelles technologies, disponibles et à l’écoute pour vous garantir un livrable dans les temps !

Et pour les connaisseurs, Synfony et Angular sont nos framework de prédilection.
Symfony est considéré comme un des framework PHP les plus puissants et les plus flexibles. C’est un des frameworks les plus utilisés dans le monde.
Angular, le framework frontend de Google est une excellente solution pour programmer des applications web hautement interactives.

Applications "clés en main"

Legato SI – Portail et socle technologique

Legato SI est un portail de services qui permet de centraliser les données de votre organisation pour les distribuer aux applications métier. La mise en place du portail legato SI permet de centraliser, sécuriser et faciliter l’accès aux applications et aux services en ligne.
App OpenSource, développer en architecture microservice, Legato SI est un véritable socle technologique pour votre organisation. Legato SI est doté de connecteurs intelligents basés sur le standard SAML qui permet de connecter tout type d’applications.

ForEstimate – App pour estimer ou deviser en ligne

Gagnez du temps et offrez à vos clients et propects la possibilité d’estimer ou de deviser en ligne le coût de vos services. ForEstimate est développée en WPA (web progressive application) qui offre l’avantage d’être utilisée avec ou sans connexion internet.

Food tech

Domino's Pizza Client forlabs
Avec ses 400 restaurants, Domino’s Pizza est l’enseigne N°1 en France dans son domaine.
Client depuis 2014, forlabs à développé et déployé My Domino’s, plateforme Marketing pour la gestion de toutes les campagnes promotionnelles des restaurants.
Nous travaillons actuellement sur le portail France qui a pour vocation de devenir le socle de l’ensemble des services applicatifs

Nous avons également participé à la mise en place de solutions dédiées à la communication des services Marketing dans le secteur de la Food Tech.

Client forlabs
Client forlabs
Client forlabs
Client forlabs

E-Santé

Client forlabs

forlabs à développé un site de commande et de personnalisation dédié aux professionnels du secteur pharmaceutique. Ainsi, Bellepharma.com offre aux pharmaciens une solution en ligne
pour soigner leur image de marque.

Nous travaillons actuellement sur plusieurs projets dans le secteur de la e-santé :

  • Service des urgences du CHU de Caen
  • lnstitut BB&C porté par le professeur Denis Vivien de Cyceron pour travail collaboratif portant sur un projet PWA pour l’aide au diagnostic.
  • D’autres projets sont à l’étude avec des médecins chercheurs.

RETAIL

Client forlabs

A l’occasion des 30 ans de Mr Bricolage, nous avons déployé un portail pour la commande et la personnalisation des supports de communication pour les magasins du réseau. Gestion des stocks, répartitions des livraisons, facturation… Utilisé par les 400 magasins du groupe.

forlabs à développé une forte compétence sur les process métiers dans le secteur de la franchise, des enseignes en réseau. Nous avons participé a de nombreuses missions d’audit, de conseil et d’analyse des besoins afin de développer ou de mettre ne place des solutions qui répondent parfaitement au spécificité de chacun. C’est dans ce contexte que nous avons eu le plaisir de contribuer à des projets d’envergure auprès d’enseignes nationales.

Carrefour Client forlabs
Client forlabs
Client forlabs
Brico Dépot Client forlabs
Inter marché Client forlabs
Moblapa Client forlabs
BB9 Client forlabs
La foir'Fouille Client forlabs
Beauty Success Client forlabs
Ucar Client forlabs
Cash Piscine Client forlabs

METHODE Agile

Une méthode Agile est une approche itérative et collaborative, capable de prendre en compte les besoins initiaux du client et ceux liés aux évolutions.
La méthode Agile se base sur un cycle de développement qui place le client au centre des priorités. Ainsi, le client est impliqué dans la réalisation de son projet et obtient une meilleure visibilité qu’avec une méthode classique.
Le principe de base consiste à proposer une version minimale de l’application puis à intégrer des fonctionnalités supplémentaires à cette base, par processus itératif.
L’implication du client dans le processus permet à l’équipe d’obtenir un feedback régulier afin d’appliquer directement les changements nécessaires.
Cette méthode vise à accélérer le développement d’un logiciel. De plus, elle assure la réalisation d’un logiciel fonctionnel tout au long de la durée de sa création.

Agile or not Agile ?

Design Thinking

Le Design Thinking est une méthodologie de travail centrée sur l’humain qui permet de transformer rapidement les idées/projets en prototypes tangibles et testables auprès d’utilisateurs.

Le Design Thinking consiste à se poser la question essentielle de « comment ça marche » ; « quel est le véritable problème et où se situe la solution simple et élégante susceptible d’enchanter le consommateur final »

Animé sous forme d’ateliers, le Design Thinking réunit des équipes multi-disciplinaires qui vont co-construire ensemble une solution à un challenge précis.

UX DESIGN

UX design signifie User Experience Design. En Français, il s’agit du design de l’expérience utilisateur. Il s’agit d’anticiper les attentes des utilisateurs, de rendre l’interface la plus ergonomique, intuitive, facile d’utilisation possible, en se basant sur les ressentis des users. L’UX design mêle ainsi des objectifs stratégiques, des paramètres technologiques et des problématiques design.

l’UX design consiste à penser et concevoir une Apps pour que son utilisation soit optimale. Avant même de développer, on s’intéresse à l’usage qui sera faite par l’utilisateur, son parcours type et aux actions attendues de sa part.

Tous les besoins des utilisateurs doivent être traduits en une fonctionnalité concrète, bien visible et intuitive, c’est là le sens même de l’UX design.

Architecture microservice

Dans une architecture en microservices, on va chercher à rendre indépendante chaque unité fonctionnelle, pour qu’elle puisse être appelée par n’importe quelle autre unité.

  • Un microservice est une unité fonctionnelle qui est dédiée à une tâche spécifique. Exemple de microservices : Panier, commande, connexion utilisateur, localisation, données variables, etc.
  • Un microservice est volontairement petit : 7 000 lignes de code max. Il est facile à développer, facile à maintenir, facile à faire évoluer.
  • Un microservice intègre sa propre base de données.
    Un microservice peut être déconnecté ou modifié sans interrompre le service global.
  • Un microservice peut être utilisé simultanément par deux services applicatifs distincts.

Conçue pour l'amélioration continue

Progressive web application

Pour offrir une meilleure expérience utilisateur, les Progressive Web Apps tirent le meilleur parti des Apps mobiles (natives) et des applications web. Elles reprennent donc les fonctionnalités les plus pertinentes.

Les PWA concentrent les avantages du web et ceux des Apps mobiles :

  • Un temps de chargement considérablement réduit
  • Une utilisation sans connexion Internet
  • Adaptatables et compatibles avec n’importe quel système d’exploitation et n’importe quel device.
  • Pas d’installation requise
  • Accessible depuis une URL ou directement depuis une icône sur l’écran d’accueil du mobile
  • Elles ne prennent pas de place dans la mémoire du mobile
  • Elles sont sécurisées (protocole HTTPS)
  • Une expérience immersive grand écran, semblable aux applications natives.

les PWA maximalisent vos services applicatifs

FRAMEWORK

Un Framework, ou cadre de travail est une boite à outils pour les développeur web. Un Framework contient des composants autonomes qui permettent de faciliter le développement d’un site web ou d’une application. Ces composants résolvent des problèmes souvent rencontrés par les développeurs (CRUD, arborescence, normes, sécurités, etc.). Ils permettent donc de gagner du temps lors du développement du site. le Framework peut aussi désigner une méthodologie.

Nos choix technologiques : Frameworks Symfony & Angular

Symfony est un framework open-source, écrit en PHP et 100% français. Destiné aux projets plus complexes, voire haut de gamme, il permet de faciliter le développement et offre une bonne flexibilité.

Créé par Google en 2009, AngularJS est un framework JavaScript open-source qui prend en charge l’animation, la manipulation du DOM, le routage, l’injection de dépendance ou encore le data binding.

Évolutif, hautement sécurisé, rapide à développer et à utiliser