🎓 Initial commit: Math2 Platform - Plataforma de Álgebra Lineal PRO
Some checks failed
Test Suite / test-backend (push) Has been cancelled
Test Suite / test-frontend (push) Has been cancelled
Test Suite / e2e-tests (push) Has been cancelled
Test Suite / coverage-check (push) Has been cancelled

 Características:
- 45 ejercicios universitarios (Basic → Advanced)
- Renderizado LaTeX profesional
- IA generativa (Z.ai/DashScope)
- Docker 9 servicios
- Tests 123/123 pasando
- Seguridad enterprise (JWT, XSS, Rate limiting)

🐳 Infraestructura:
- Next.js 14 + Node.js 20
- PostgreSQL 15 + Redis 7
- Docker Compose completo
- Nginx + SSL ready

📚 Documentación:
- 5 informes técnicos completos
- README profesional
- Scripts de deployment automatizados

Estado: Producción lista 
This commit is contained in:
Renato
2026-03-31 11:27:11 -03:00
commit bc43c9e772
309 changed files with 84845 additions and 0 deletions

79
.dockerignore Normal file
View File

@@ -0,0 +1,79 @@
# Node modules
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Build outputs
dist/
build/
.next/
out/
# Environment files
.env
.env.local
.env.*.local
# IDE
.vscode/
.idea/
*.swp
*.swo
*~
# OS
.DS_Store
Thumbs.db
# Git
.git/
.gitignore
# Docker
docker-compose.yml
docker-compose.override.yml
Dockerfile*
# Documentation
README.md
*.md
# Logs
logs/
*.log
# Test coverage
coverage/
.nyc_output/
# Temp files
tmp/
temp/
*.tmp
# Database (local)
*.db
*.sqlite
*.sqlite3
docker/data/
# Backups
backup/
**/*.bak
*.sql
*.dump
# Certificates (should be mounted separately)
*.pem
*.key
*.crt
ssl/
# Processed PDFs (should be in volume)
pdfs/processed/
# Cache
.cache/
.parcel-cache/
.eslintcache