Développement Laravel : systèmes sur mesure.
Le développement Laravel est l’activité principale de notre équipe. Nous travaillons avec Laravel depuis 2013, à partir de la version 4.0. La plupart de nos systèmes sur mesure, de nos portails du secteur public et de nos plateformes B2B tournent sous Laravel.
Deux façons de commencer.
Les prix fixes sont indicatifs et s’entendent hors taxes. Nous établissons un devis précis après avoir discuté du périmètre — sous 5 à 10 jours ouvrés.
Choisir entre Laravel et un CMS.
Si vous publiez principalement des textes, des images et des actualités sur votre site web, un système de gestion de contenu (CMS) suffit. Nous choisissons Laravel lorsque le système nécessite une logique métier propre, des rôles utilisateurs, des registres, des intégrations ou une API. Il convient également aux systèmes utilisés par de nombreux utilisateurs disposant de droits d’accès différents.
Les deux approches peuvent être combinées. Le site web de Sadales tīkls fonctionne avec October CMS, qui repose sur Laravel : outre les pages de services, il comprend trois calculateurs, un outil de signalement des coupures d’électricité et des intégrations API avec d’autres systèmes. La gestion des contenus et les fonctionnalités sur mesure sont réunies dans un même système.
Reprise et mise à jour d’un système Laravel existant.
Nous commençons la reprise d’un système Laravel existant par un audit du code : nous vérifions la version de Laravel, la couverture des tests, les dépendances et la sécurité. Vous recevez un rapport indiquant les points à traiter en priorité, qui détermine l’ordre des travaux à venir.
Après l’audit, nous mettons à jour la version de Laravel et poursuivons les évolutions du système selon les priorités convenues. Nous conservons la structure standard de Laravel, vérifions la logique critique avec des tests Pest et vous remettons la documentation. Le code vous appartient dès le premier jour et tout développeur Laravel peut reprendre le système.
Du Laravel standard, un code prêt à être repris.
Nous commençons par cartographier les processus métier, les rôles des utilisateurs et les flux de données. Nous préparons ensuite la spécification technique — le modèle de données, les contrats d’API et l’infrastructure. Le code ne s’écrit qu’après, en sprints de deux semaines, avec des démonstrations régulières sur un environnement de démo. Nous découpons la logique métier en circuits de traitement et en validations, et déportons les tâches lourdes vers des files d’attente en arrière-plan avec Redis et Horizon. Nous raccordons les ERP, les CRM, les systèmes comptables, les banques et les registres publics, et l’authentification unique via OpenID Connect, SAML ou eIDAS — en REST ou en GraphQL lorsqu’une telle interface existe, et par des canaux plus anciens, SOAP ou échange de fichiers, dans le cas contraire. La logique critique est couverte par des tests Pest. Nous gardons la structure dans le standard Laravel, sans montages exotiques difficiles à faire évoluer ensuite. Vous recevez un README documenté, une chaîne d’intégration continue et un code qui est le vôtre dès le premier jour, que n’importe quel développeur Laravel peut reprendre. Si vous avez déjà un projet Laravel, nous commençons par un audit du code — version, couverture de tests, dépendances, sécurité — et un rapport sur ce qu’il faut remettre en ordre en premier. Le travail prend 6 à 24 semaines et, après la mise en ligne, nous proposons un SLA avec supervision 24/7, montées de version et heures réservées pour les évolutions.
- ✓ Développement et documentation d’API — REST, GraphQL et autres
- ✓ Logique métier complexe — circuits de traitement, validations, files d’attente
- ✓ Authentification unique (SSO) — OpenID Connect, SAML ou eIDAS, ainsi qu’OAuth et LDAP
- ✓ Intégrations avec l’ERP, le CRM, la comptabilité et d’autres systèmes
- ✓ Fonctionnalités en temps réel avec Laravel Echo et les WebSockets
- ✓ Interfaces Livewire ou Inertia, sans projet front-end distinct
- ✓ Tests automatisés avec Pest — la logique critique est couverte
- ✓ Tâches de fond et files d’attente avec Redis et Horizon
- ✓ DevOps — CI/CD, Docker, Forge, Vapor
- ✓ Documentation et remise du code, pour que n’importe qui puisse reprendre le système
Comment ça se passe.
De vrais exemples.