No description
  • TypeScript 94.4%
  • CSS 4.5%
  • JavaScript 0.9%
  • Dockerfile 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Charles Ilieff 578924fba4
All checks were successful
CI Pipeline / Deploy to Coolify (push) Successful in 1s
fix: treat 'null' invoiceId as absent in maintenance actions
Also scroll the invoice form into view when it opens, drop the
'(pas encore finis)' suffix from the maintenance title, and commit
Peacock color customizations.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-02 15:23:34 +02:00
.gemini feat: Add shadcn and improve invoice form 2025-08-29 09:32:15 +02:00
.github/workflows fix: correct variable reference for COOLIFY_API_URL in deployment script 2026-02-28 10:55:42 +01:00
.husky Updates pre-commit hook to set PATH correctly 2025-07-12 17:22:12 +02:00
.vscode fix: treat 'null' invoiceId as absent in maintenance actions 2026-08-02 15:23:34 +02:00
app fix: treat 'null' invoiceId as absent in maintenance actions 2026-08-02 15:23:34 +02:00
components/ui/shadcn-io/ai minor 2025-08-27 12:09:04 +02:00
memory-bank Adds car route and service 2025-09-28 16:06:16 +02:00
public Refactors API response handling and UI metrics 2025-08-08 09:02:14 +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
.env.exemple Add Google Maps API key example and enhance DistanceCalculator with round-trip option 2026-02-14 14:31:11 +01:00
.gitignore Update AddTrip button styling and placement 2025-07-24 08:51:32 +02:00
.mcp.json feat: Add shadcn and improve invoice form 2025-08-29 09:32:15 +02:00
CLAUDE.md chore: upgrade to React 19, React Router 8, TypeScript 7 and Vite 8 2026-08-01 17:20:06 +02:00
components.json first commit 2025-02-08 17:19:48 +01:00
Dockerfile chore: update Node.js base image to version 24-alpine 2026-02-14 15:18:47 +01:00
dprint.json first commit 2025-02-08 17:19:48 +01:00
eslint.config.mjs Add update functionality to TripDialog component 2025-08-05 21:37:07 +02:00
GEMINI.md chore: add pnpm workspace configuration to include only built dependencies 2026-02-14 15:10:19 +01:00
package.json chore: upgrade to React 19, React Router 8, TypeScript 7 and Vite 8 2026-08-01 17:20:06 +02:00
pnpm-lock.yaml chore: upgrade to React 19, React Router 8, TypeScript 7 and Vite 8 2026-08-01 17:20:06 +02:00
pnpm-workspace.yaml chore: update Node.js base image to version 24-alpine 2026-02-14 15:24:44 +01: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 minor 2025-06-23 21:18:38 +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 chore: upgrade to React 19, React Router 8, TypeScript 7 and Vite 8 2026-08-01 17:20:06 +02:00
vite.config.ts chore: upgrade to React 19, React Router 8, TypeScript 7 and Vite 8 2026-08-01 17:20:06 +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 lapplication pour la production, lancez :

pnpm build

Cela générera les dossiers :

  • client
  • server

Démarrage en production

Pour exécuter lapplication 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 dinformations sur Remix (React Router v7), consultez la documentation React Router v7.

Remerciements

Basé sur Chuz. Partie IA basé sur locallama.

Geldb