Files
Ballet-Production-Suite/README.md

36 lines
1.2 KiB
Markdown

# Ballet Production Suite ERP/CRM
Este proyecto es un ERP/CRM completo diseñado para la gestión de un atelier de ropa de ballet.
## 🚀 Inicio Rápido con Docker
La forma más sencilla de ejecutar la aplicación es utilizando Docker Compose. Esto levantará el Backend (FastAPI), el Frontend (NiceGUI) y una base de datos PostgreSQL.
```bash
docker-compose up --build
```
- **Frontend**: http://localhost:8080 (Interfaz en Español)
- **Backend API**: http://localhost:8000 (Lógica en Inglés)
- **Documentación API**: http://localhost:8000/docs
## 🛠️ Tecnologías Utilizadas
- **Backend**: FastAPI, SQLModel (ORM), JWT Authentication, PostgreSQL.
- **Frontend**: NiceGUI (Python-based UI framework), HTTTPX.
- **Infraestructura**: Docker, Docker Compose.
## 📁 Estructura del Proyecto
- `backend/`: Código de la API, modelos de base de datos y lógica de negocio.
- `frontend/`: Código de la interfaz de usuario y páginas.
- `docker-compose.yml`: Configuración de los servicios.
## 🔑 Autenticación
El sistema está preparado para autenticación JWT. Por defecto, puedes configurar las claves en el archivo `docker-compose.yml` o mediante un archivo `.env`.
---
Desarrollado para **DeBalletAtelier**.