e3a15bcbff82644946534a548f995ceddff1b16c
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.
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.
Description
Languages
Python
97.2%
Dockerfile
2.8%