# 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**.