Ce que je construis

  1. Applications métier et portails

    Des outils pour les processus qui vivent aujourd’hui dans Excel, sur papier et dans les e-mails : demandes, autorisations, échéances, commandes.

  2. Produits SaaS

    Multi-clients, avec abonnements, rôles et export complet — comme Fristo et Krelora.

  3. Interfaces

    REST, SOAP ou fichiers : connexion aux systèmes existants, avec journal et tests contre le système distant.

  4. Sites web et CMS

    Sur la base de Basalto : un thème en un seul fichier, rédaction avec validation, multilingue dès le départ.

La pile technique

  • Back-end : Laravel 13, PHP 8.5, Fortify, Sanctum, files d’attente, Scout

  • Front-end : Inertia, Vue 3, TypeScript, Tailwind CSS

  • Données : MariaDB, MySQL, PostgreSQL ou SQLite

  • Qualité : PHPUnit ou Pest, Larastan, Pint, tests à chaque push

  • Connexion : passkeys, code par e-mail, SSO via SAML ou SWITCH edu-ID

  • Exploitation : hébergement suisse, Laravel Cloud ou votre propre serveur

Déroulement d’un projet de développement

  1. Clarifier les exigences

    Liste Must, Should, Could

    Nous rassemblons les exigences et les classons selon MoSCoW. Ce qui est Must sera livré dans tous les cas.

  2. Wireframes

    Avant d’écrire du code

    Chaque écran d’abord en esquisse — facile à modifier, facile à discuter.

  3. Construire et tester

    Fonctionnel après chaque timebox

    Du code avec des tests, la documentation mise à jour dans le même commit, l’avancement vérifiable à tout moment dans le navigateur.

  4. Livrer

    Avec sauvegarde et retour possible

    Livraison par script, d’abord dans un environnement de test, puis en production — avec sauvegarde préalable et retour possible.

Questions fréquentes

Reprenez-vous aussi des applications Laravel existantes ?

Oui. Je prends connaissance du code, mets à jour les tests et les dépendances et documente ce que je trouve — ensuite, vous décidez de la suite.

Où l’application est-elle exploitée ?

Où vous le souhaitez : chez un hébergeur suisse, sur Laravel Cloud ou sur votre propre serveur. Je mets en place la livraison de façon à ce que vous ne dépendiez pas de moi.

À qui appartient le code ?

Dès le paiement complet, les droits sur le code créé spécialement pour votre projet vous sont transférés — comme le prévoient les conditions générales. Vous pouvez continuer à utiliser et modifier dans le projet les éléments issus de mes produits.

Travaillez-vous aussi avec Livewire ou React ?

Je construis les nouveaux projets avec Inertia et Vue. Je peux reprendre des applications existantes en Blade, Livewire ou React.

Une application en tête ?

Décrivez en quelques phrases ce qu’elle doit faire.

Parler d’un projet