Initial commit: Family Planner application
Complete family planning application with: - React frontend with TypeScript - Node.js/Express backend with TypeScript - Python ingestion service for document processing - Planning ingestion service with LLM integration - Shared UI components and type definitions - OAuth integration for calendar synchronization - Comprehensive documentation 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
7
config/README.md
Normal file
7
config/README.md
Normal file
@@ -0,0 +1,7 @@
|
||||
# Configurations
|
||||
|
||||
- `frontend.env.example`: variables exposees aux clients (API_URL, feature flags).
|
||||
- `backend.env.example`: secrets et configuration du serveur Node.
|
||||
- `ingestion.env.example`: parametres du service OCR (chemins tesseract, providers).
|
||||
|
||||
Copier chaque fichier en `.env` localement et ajuster les valeurs.
|
||||
6
config/backend.env.example
Normal file
6
config/backend.env.example
Normal file
@@ -0,0 +1,6 @@
|
||||
PORT=5000
|
||||
CORS_ORIGIN=http://localhost:5173
|
||||
DATABASE_URL=postgres://user:password@localhost:5432/family_planner
|
||||
INGESTION_URL=http://localhost:8000
|
||||
STORAGE_BUCKET=local-files
|
||||
ALLOW_INGESTION_MAINTENANCE=false
|
||||
3
config/frontend.env.example
Normal file
3
config/frontend.env.example
Normal file
@@ -0,0 +1,3 @@
|
||||
VITE_API_URL=http://localhost:5000/api
|
||||
VITE_FEATURE_ALERTS=true
|
||||
VITE_DEFAULT_VIEW=week
|
||||
5
config/ingestion.env.example
Normal file
5
config/ingestion.env.example
Normal file
@@ -0,0 +1,5 @@
|
||||
PORT=8000
|
||||
TESSERACT_PATH=/usr/bin/tesseract
|
||||
STORAGE_PATH=./storage
|
||||
# Comma-separated list of allowed origins (prod: set explicit domains)
|
||||
ALLOWED_ORIGINS=http://localhost:5000,http://localhost:5173
|
||||
Reference in New Issue
Block a user