Fluid, segmented audio guide tailored for taxi passengers (and pedestrians) with mobile-first UX.
Structure minimale : apps/, services/, packages/, infra/
- pnpm (v7+)
- Node 18+
- git
- Docker Desktop
-
Installer :
pnpm install -
Développement :
pnpm devDémarre automatiquement Docker si nécessaire. Les URLs apparaissent dans les logs.
-
Tests :
pnpm test -
Infra Provisioning :
pnpm infra:provision:aws staging -
Infra status :
pnpm infra:status
Voir les configurations de déploiement dans config.
Toutes les commandes dans package.json :
Déploiement sur AWS ECS Fargate avec scale-to-zero automatique pour optimiser les coûts.
Out of memory). Elle s'installe à la demande :
pnpm infra:aws:installEnsuite, tous les scripts pnpm infra:* fonctionnent normalement.
Détails : infra/provisioning/aws/README.md.
Ce projet contient deux packages npm qui peuvent être installés dans d'autres projets:
- @bacasable/lifefindsaway - Système d'idéation et exploration de features (Phase A)
- @bacasable/iamthelaw - Système de gestion de règles LLM pour développement
📚 Documentation:
- PACKAGES.md - Guide complet d'installation et publication
- QUICKSTART-PACKAGES.md - Démarrage rapide
- ALTERNATIVE-VERDACCIO.md - Configuration registre privé
🚀 Utilisation rapide:
# Publier sur GitHub Packages
./scripts/publish-package.sh both patch
# Installer dans un autre projet
echo "@bacasable:registry=https://npm.pkg.github.com" > .npmrc
pnpm add @bacasable/lifefindsaway @bacasable/iamthelaw