Working React 19 before Compiler integration

🚀 Phase 2 Complete - React 19 Foundation
- React upgraded: 18.2.0 → 19.0.0 
- MUI upgraded: 5 → 6 
- React Router upgraded: 6 → 7 
- All packages updated and working 
- Production build: 995KB bundle 
- All containers working 

Ready for Phase 3: React Compiler integration

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Eric Gullickson
2025-08-23 16:46:31 -05:00
parent 1288a4fb7d
commit 698db0ed4c
8 changed files with 64 additions and 8 deletions

View File

@@ -91,17 +91,23 @@ services:
frontend:
build:
context: ./frontend
dockerfile: Dockerfile.dev
dockerfile: Dockerfile
container_name: mvp-frontend
environment:
NODE_ENV: development
VITE_API_BASE_URL: http://backend:3001/api
VITE_AUTH0_DOMAIN: ${VITE_AUTH0_DOMAIN:-motovaultpro.us.auth0.com}
VITE_AUTH0_CLIENT_ID: ${VITE_AUTH0_CLIENT_ID:-yspR8zdnSxmV8wFIghHynQ08iXAPoQJ3}
VITE_AUTH0_AUDIENCE: ${VITE_AUTH0_AUDIENCE:-https://api.motovaultpro.com}
ports:
- "3000:3000"
- "0.0.0.0:3000:3000" # HTTP (redirects to HTTPS)
- "0.0.0.0:443:3443" # HTTPS
volumes:
- ./certs:/etc/nginx/certs:ro # Mount SSL certificates
depends_on:
- backend
healthcheck:
test: ["CMD", "wget", "--quiet", "--tries=1", "--spider", "http://localhost:3000"]
test: ["CMD", "wget", "--quiet", "--tries=1", "--spider", "--no-check-certificate", "https://localhost:3443"]
interval: 30s
timeout: 10s
retries: 3