Épisode 1 – Configuration locale avec Herd, Laravel, Vite et un middleware de langue

Mathieu Bujold

Bienvenue dans l’épisode 1 du devlog du Simple TALL CRM 🎉.
Dans cet épisode, je me concentre sur la configuration de l’environnement de développement local du projet.


Voir l’épisode

Vous pouvez aussi le regarder directement sur ma chaîne YouTube.


Ce que j’ai configuré dans l’épisode 1

  • Herd : installé et utilisé comme gestionnaire d’environnement local.
  • Laravel 12 : création d’un nouveau projet avec le kit de démarrage intégré.
  • Vite : configuration pour la compilation des assets et le hot reload.
  • Middleware de langue : ajout d’un middleware personnalisé pour gérer la localisation et le changement de langue.

Ces étapes posent les bases du Simple TALL CRM, pour assurer un développement fluide dès le départ.


Pourquoi c’est important

Tout projet a besoin d’un démarrage propre et efficace.
Avec Herd et Vite, je gagne en rapidité et en confort de développement.
En ajoutant un middleware de langue dès le début, je m’assure que le CRM pourra gérer des utilisateurs multilingues dès sa conception.


Suivre le projet


Ce n’est que le début de l’aventure.
Dans l’épisode 2, je vais plonger dans la structure du CRM et commencer à développer les premières fonctionnalités.
Restez à l’écoute et suivez le projet open source construit avec le TALL stack.

Publié le 14/09/2025