SynergyBuilder

Démarrage

Installer les dépendances et lancer l’app en local.

Le repo vit sous /Users/seitiss/Documents/synergybuilder. Runtime : Bun.

Prérequis

  • Bun
  • Une base Postgres (le .env pointe en général vers la dev VPS)
  • Les variables d’environnement du projet (au minimum DATABASE_URL)

Ne jamais pointer DATABASE_URL vers la prod. Le développement se fait sur la base de dev, pas sur :5433.

Lancer

cd /Users/seitiss/Documents/synergybuilder
bun install
bun run dev

L’app démarre via Next.js (App Router). Le script dev copie aussi le worker MapLibre avant de lancer le serveur.

Commandes utiles

CommandeRôle
bun run devServeur de développement
bun testTests unitaires (lib/ uniquement)
bunx tsc --noEmitVérification TypeScript
bun run db:studioExplorer le schéma Drizzle

bun run lint est cassé sur ce repo (plugin React / ESLint). Utiliser tsc comme gate, pas ESLint.

On this page