No description
  • TypeScript 94.1%
  • CSS 4.6%
  • HTML 1.1%
  • Dockerfile 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Charles Ilieff 3d880f1a27
All checks were successful
CI Pipeline / Deploy to Coolify (push) Successful in 1s
feat(mobile): liste des réservations en cartes sur le dashboard
Rendu mobile façon benque : double rendu table (md+) / cartes (mobile),
cartes en lecture seule avec « Éditer » ouvrant le formulaire existant et
suppression via le dialogue partagé. Les branches isMobile de la table,
devenues mortes, sont retirées.

Corrige au passage un bug préexistant : les triggers/actions des dialogues
de suppression imbriquaient deux <button> (erreur d'hydratation React) —
asChild sur AlertDialogTrigger/AlertDialogAction.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-23 10:14:39 +02:00
.gemini chore: replace eslint and dprint with biome 2026-08-11 17:02:34 +02:00
.github/workflows fix: déclencher le déploiement Coolify en POST 2026-08-16 14:05:50 +02:00
.husky Updates pre-commit hook to set PATH correctly 2025-07-12 17:22:12 +02:00
.vscode chore: replace eslint and dprint with biome 2026-08-11 17:02:34 +02:00
app feat(mobile): liste des réservations en cartes sur le dashboard 2026-08-23 10:14:39 +02:00
components/ui/shadcn-io/ai chore: replace eslint and dprint with biome 2026-08-11 17:02:34 +02:00
memory-bank Adds car route and service 2025-09-28 16:06:16 +02:00
public feat: rendre l'app installable en PWA avec coquille offline 2026-08-16 14:05:25 +02:00
.clinerules Adds memory bank docs and memoizes maintenance calc 2025-09-28 14:44:11 +02:00
.continueignore title 2025-02-15 13:00:52 +01:00
.dockerignore fix: pin pnpm 11.21.0, drop wakeonlan, fix Docker build 2026-08-12 14:09:11 +02:00
.env.exemple Add Google Maps API key example and enhance DistanceCalculator with round-trip option 2026-02-14 14:31:11 +01:00
.gitignore chore: ignorer les dumps de la CLI playwright 2026-08-18 16:16:44 +02:00
.mcp.json chore: replace eslint and dprint with biome 2026-08-11 17:02:34 +02:00
biome.jsonc chore: partager la config Biome avec benque-frontend 2026-08-18 18:23:11 +02:00
CLAUDE.md chore: partager la config Biome avec benque-frontend 2026-08-18 18:23:11 +02:00
components.json chore: replace eslint and dprint with biome 2026-08-11 17:02:34 +02:00
Dockerfile chore: mettre à jour les dépendances et passer Effect en 4.0.0-rc.110 2026-08-18 16:11:09 +02:00
package.json chore: partager la config Biome avec benque-frontend 2026-08-18 18:23:11 +02:00
pnpm-lock.yaml chore: partager la config Biome avec benque-frontend 2026-08-18 18:23:11 +02:00
pnpm-workspace.yaml chore: mettre à jour les dépendances et passer Effect en 4.0.0-rc.110 2026-08-18 16:11:09 +02:00
react-router.config.ts Ajout des composants Checkbox et Label, refactorisation de la logique de sélection des conducteurs, et mise à jour des types associés. Amélioration de l'importation et de la structure des fichiers pour une meilleure lisibilité. 2025-07-12 16:37:04 +02:00
README.md refactor: remove /ia AI chat feature and ollama deps 2026-08-12 13:28:32 +02:00
tailwind.config.ts Ajout des composants Checkbox et Label, refactorisation de la logique de sélection des conducteurs, et mise à jour des types associés. Amélioration de l'importation et de la structure des fichiers pour une meilleure lisibilité. 2025-07-12 16:37:04 +02:00
tsconfig.json feat: rendre l'app installable en PWA avec coquille offline 2026-08-16 14:05:25 +02:00
vite.config.ts fix(mobile): bouton d'installation PWA et déconnexion qui ne partait pas 2026-08-18 16:11:34 +02:00

Bienvenue dans notre application Car-Sharing

Ce projet est une application Remix basée sur React Router. Ce README vous explique comment développer, construire et déployer votre application en utilisant pnpm.

Installation

Installez les dépendances avec pnpm :

pnpm install

Développement

Pour démarrer le serveur de développement, utilisez :

pnpm dev

Construction

Pour construire l’application pour la production, lancez :

pnpm build

Cela générera les dossiers :

  • client
  • server

Démarrage en production

Pour exécuter l’application en mode production, lancez :

pnpm start

Déploiement

Assurez-vous de déployer les dossiers de build :

  • server
  • client

Si vous déployez sur une infrastructure Node.js, le serveur Remix intégré, via react-router-serve, est prêt pour la production.

Configuration de style

Ce projet intègre Tailwind CSS pour une configuration CSS rapide et simple. Pour en savoir plus sur l'utilisation du CSS avec Vite, consultez les Vite docs sur le CSS.

Documentation supplémentaire

Pour plus d’informations sur Remix (React Router v7), consultez la documentation React Router v7.

Remerciements

Basé sur Chuz.

Geldb