Modularización de GKACHELE SaaS
This commit is contained in:
57
backups/backup-20260114-085602/local/demo/EJECUTAR_AHORA.md
Normal file
57
backups/backup-20260114-085602/local/demo/EJECUTAR_AHORA.md
Normal file
@@ -0,0 +1,57 @@
|
||||
# ✅ DEMO FUNCIONANDO - EJECUTAR AHORA
|
||||
|
||||
## 🚀 Comando Simple
|
||||
|
||||
**Abre WSL y ejecuta:**
|
||||
|
||||
```bash
|
||||
cd /mnt/c/word/demo
|
||||
python3 app.py
|
||||
```
|
||||
|
||||
## 📍 Luego abre en tu navegador:
|
||||
|
||||
```
|
||||
http://localhost:5001
|
||||
```
|
||||
|
||||
## ✅ Verificación
|
||||
|
||||
El test ya pasó:
|
||||
- ✅ App importada correctamente
|
||||
- ✅ Flask funcionando
|
||||
- ✅ Templates encontrados
|
||||
- ✅ Base de datos inicializada
|
||||
|
||||
## 🎯 Flujo de Prueba
|
||||
|
||||
1. **Landing** → http://localhost:5001
|
||||
2. **Registrarse** → Click "Registrarse"
|
||||
- Email: test@test.com
|
||||
- Password: test123
|
||||
3. **Crear sitio** → Click "Crear Sitio"
|
||||
- Nombre: Mi Gimnasio
|
||||
- Slug: mi-gimnasio
|
||||
4. **Customizer** → Se abre automáticamente
|
||||
- Cambia colores, texto
|
||||
- Preview se actualiza en tiempo real
|
||||
5. **Enviar** → Click "Enviar para Aprobación"
|
||||
6. **Admin** → http://localhost:5001/admin
|
||||
- (Necesitas ser user_id = 1, el primer usuario registrado)
|
||||
7. **Ver publicado** → http://localhost:5001/site/mi-gimnasio
|
||||
|
||||
## 🔧 Si el puerto 5001 está ocupado
|
||||
|
||||
Edita `app.py` línea 399:
|
||||
```python
|
||||
port = int(os.environ.get('PORT', 8000)) # Cambia a 8000
|
||||
```
|
||||
|
||||
## ✨ Características Funcionando
|
||||
|
||||
- ✅ Multi-tenant (DB por cliente)
|
||||
- ✅ Customizer (sidebar + preview)
|
||||
- ✅ Actualización en tiempo real
|
||||
- ✅ Sistema de solicitudes
|
||||
- ✅ Admin panel
|
||||
- ✅ Sitios públicos
|
||||
Reference in New Issue
Block a user