FullDigits est une agence digitale offshore, qui apporte son expertise aux startups, aux pure players et à l’ensemble des professionnels du digital.
Des hommes
Equipes
FullDigits est composée d’une équipe en croissance d’une douzaine de Développeurs Front End, de Développeurs Back End, d’Ingénieurs DevOps et de Chefs De Projets.
Expérience
7,2 années d’expérience en développement web en moyenne pour nos collaborateurs.
Encadrement
L’équipe est encadrée par Sylvain de Vathaire qui possède :
- 20 ans d’expérience en développement web et en encadrement opérationnel.
- 12 ans d’expérience en direction technique web et direction d’entreprise.
Des valeurs
Parce que nous aimons…
L’indépendance
Nous avons fait le choix exclusif de l’open source. Outre ses qualités techniques, Il est gage de crédibilité et d’impartialité.
Toujours apprendre et toujours nous améliorer
Nous restons en permanence à la pointe de la technologie et nous nous ancrons dans un processus d’amélioration continue de nos pratiques de développements et de gestion des opérations.
L’excellence
Nous cultivons un haut niveau d’exigence en termes de qualité technique et de finitions de nos réalisations. Cette culture de l’excellence nous permet d’intervenir pour des clients éminemment prestigieux.
Les défis
Nous sommes friands de projets techniquement challengeant tel que ceux innovants et à la pointe de la technologie et ceux qui présentent de forts enjeux de tenue en charge.
La confiance et la bonne intelligence
Nous employons des méthodes, des outils de développements et des outils collaboratifs qui favorisent l’agilité, la transparence, la coopération, la réactivité, la responsabilité et la confiance.
Respecter nos engagements
Dans nos opérations, nous sommes fréquemment amené à nous engager sur nos résultats. Nous mettons un point d’honneur à respecter ces engagements et à toujours mener à terme nos projets.
Des savoirs faire
Nous exploitons exclusivement les technologies open source car seul l’open source répond à nos exigences de qualité, d’ouverture et de pérennité.
Nous possédons un large savoir faire et avons des partis pris clairs.
Développement back-end php
Nous intervenons sur des développements Laravel, Symfony, Zend et Jelix.
Nous avons une préférence marquée pour le framework Laravel de part ses qualités propres et le plaisir que nous avons à travailler avec.
CMS et e-commerce
Nous intervenons sur les principales solutions du marché et privilégions généralement le CMS WordPress et la solution e-commerce WooCommerce. Nous suivons avec grand intérêt les évolutions de WordPress, les gains de part de marché par WooCommerce et la tendance JAMStack / les CMS Headless.
Développements front-end
Nous implémentons des interfaces responsive et respectueuses des standard et des chartes qui nous sont confiées.
Nous considérons que VueJS constitue à ce jour la solution la plus polyvalente pour l’implémentation d’interfaces réactives.
Développements d’application mobile
Nous suivons depuis plusieurs années l’évolution des Progressive Wep Apps. Les PWA associent le meilleur du web avec le meilleur des applications natives. Conquis par les qualités techniques de l’approche et sur la nécessité de sortir des silos des stores, nous parions sur la généralisation progressive des PWA que ce soit sur mobile ou sur desktop.
Développements temps réels
Les plateformes interactives telles que par exemple les sites de jeux et d’enchères ou également les plateformes collaboratives nécessitent des interactions temps réels entre les utilisateurs. Nous avons acquis un savoir technique pointu en la matière grâce aux technologies Web Sockets et NodeJs et suivons avec intérêts les évolutions de PHP en ce sens (cf. Swoole).
Containerisation Docker et solutions CAAS
Les containers docker offrent de nombreux avantages pour le développement des sites (environnement de développement maitrisé, portables et commun) et apportent également de nombreux avantages pour l’hébergement (isolation, légèreté, portabilité) enfin ils permettent de faciliter la maintenance et les déploiements automatisés. Docker est devenu un élément clé dans nos développements et dans nos offres d’hébergement.
Les technologies de blockchain
Notre veille et nos études nous permettent de nous positionner sur la technologie BlockChain.
La blockchain est une technologique innovante qui permet de disposer d’un stockage à la fois immuable et distribué. Ces caractéristiques techniques permettent de nouvelles approches collaboratives et des innovations disruptives. Nos premières expériences s’appuient sur la solution de blockchain HyperLedger qui offre une BlockChain privée (seul les membres du réseau y ont accès) et ce contrairement aux réseaux basés sur les approches Bitcoin ou Ethereum.
Usine logicielle
Pour tous nos projets nous mettons en œuvre un ensemble de bonnes pratiques en terme d’infrastructure de développement nous permettant d’être en permanence en maitrise totale du code et de son déploiement. L’automatisation totale des tâches de déploiement nous permet notamment d’intégrer en continu nos travaux et d’offrir à tous les acteurs du projet un maximum de transparence sur l’évolution du travail en cours.
Cela comprend notamment :
- Le développement sous Docker
- Le contrôle de version avec Git et BitBucket
- Un modèle de branche à la GitFlow en mergeant fréquemment
- La gestion des dépendances avec Composer
- L’automatisation des processus de build avec Webpack
- L’automatisation de la Synchronisation de serveurs
- Le déploiement totalement automatisé avec BitBucket Pipes
Synchronisation des instances de pré-production et de production
Nous mettrons en place des mécanismes de synchronisation automatique et manuelles des données et médias entre les différents environnements permettant de reproduire fidèlement le site de production lors des validations fonctionnelles.
Développement
Contrôle du code source et utilisation des versions
Pré-production
Test des applications et solutions nouvelles et mises à jour
Production
Conservation de la synchronisation des environnements pour obtenir les meilleurs résultats aux tests