Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Utilisez **systématiquement** Context7 dans les situations suivantes :
mcp__context7__resolve-library-id({ libraryName: "react-router-dom" })

// 2. Récupérer la documentation
mcp__context7__get-library-docs({
mcp__context7__query-docs({
context7CompatibleLibraryID: "/remix-run/react-router/7.6.2",
topic: "createBrowserRouter RouterProvider useNavigate",
tokens: 3000
Expand All @@ -45,7 +45,7 @@ mcp__context7__get-library-docs({
## Stack Technique

- **Framework**: React 19 avec TypeScript 5.9
- **Build Tool**: Vite 7
- **Build Tool**: Vite 8
- **Styling**: Tailwind CSS v4 avec `@tailwindcss/postcss`
- **Router**: React Router DOM v7
- **Linting**: ESLint 10 avec TypeScript ESLint
Expand Down
3 changes: 1 addition & 2 deletions PROJECT.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Le projet suit une architecture modulaire avec une séparation claire des respon
#### Frontend
- **React 19** - Bibliothèque UI avec concurrent features
- **TypeScript 5.9** - Typage statique strict
- **Vite 7** - Build tool rapide avec HMR
- **Vite 8** - Build tool rapide avec HMR
- **Tailwind CSS v4** - Framework CSS utility-first
- **React Router DOM v7** - Routing client-side

Expand Down Expand Up @@ -79,7 +79,6 @@ Le projet suit une architecture modulaire avec une séparation claire des respon
Le projet utilise les variables d'environnement Vite (préfixe `VITE_`):

- `VITE_API_URL` - URL de l'API backend
- `VITE_AI_API_KEY` - Clé API pour services IA (optionnel)
- `VITE_APP_NAME` - Nom de l'application
- `VITE_DONATION_BTC` - Adresse Bitcoin pour les dons (optionnel)
- `VITE_DONATION_ETH` - Adresse Ethereum ERC20 pour les dons (optionnel)
Expand Down
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Application full-stack de gestion de CRA (Comptes Rendus d'Activité) construite

### Prérequis

- Node.js 24+
- Node.js 20+
- Docker et Docker Compose
- npm ou yarn

Expand Down Expand Up @@ -90,14 +90,14 @@ npm run type-check

### Frontend
- **Framework**: React 19 avec TypeScript 5.9
- **Build Tool**: Vite 7
- **Build Tool**: Vite 8
- **Styling**: Tailwind CSS v4 avec PostCSS
- **Router**: React Router DOM v7
- **Linting**: ESLint 10 + Prettier
- **API Client**: Fetch API avec hooks personnalisés

### Backend
- **Runtime**: Node.js 24+
- **Runtime**: Node.js 20+
- **Framework**: Express 5.x
- **Language**: TypeScript 5.x
- **Base de données**: PostgreSQL 18
Expand Down Expand Up @@ -195,7 +195,6 @@ Format de réponse API :

```bash
VITE_API_URL=http://localhost:3001/api
VITE_AI_API_KEY=
VITE_APP_NAME=Crafter
VITE_DONATION_BTC= # Adresse Bitcoin (optionnel)
VITE_DONATION_ETH= # Adresse Ethereum ERC20 (optionnel)
Expand Down
4 changes: 2 additions & 2 deletions backend/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Backend API REST pour l'application Crafter CRA (Compte Rendu d'Activité).

## 🛠️ Stack Technique

- **Runtime**: Node.js 24+
- **Runtime**: Node.js 20+
- **Framework**: Express 5.x
- **Language**: TypeScript 5.x
- **Base de données**: PostgreSQL 18
Expand All @@ -15,7 +15,7 @@ Backend API REST pour l'application Crafter CRA (Compte Rendu d'Activité).

### Prérequis

- Node.js 24+ et npm
- Node.js 20+ et npm
- Docker et Docker Compose (pour PostgreSQL)
- PostgreSQL 18+ (si pas d'utilisation de Docker)

Expand Down
Loading