Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
Translation pending
Inicia sesión para administrar el núcleo de un sistema ERP
Translation pending
AI summary · revised during review
BusinessHTML · PythonGitHub @DISTinTheHouseOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Este repositorio contiene el Núcleo (Core) del sistema ERP. Es una aplicación robusta construida con Django 6.0 y Django REST Framework, diseñada para operar como una API segura y escalable. El sistema sigue una arquitectura Headless / Desacoplada: • Django (Backend/Core): • Actúa como la "Fuente de la Verdad" y el administrador central. • Gestiona la lógica de negocio compleja, la seguridad, la base de datos y las validaciones fiscales (SAT). • Provee el Panel de Administración para Superusuarios (Staff técnico). • Expone una API RESTful segura para que los clientes se conecten.Read the full README ↗
Este repositorio contiene el Núcleo (Core) del sistema ERP. Es una aplicación robusta construida con Django 6.0 y Django REST Framework, diseñada para operar como una API segura y escalable.
El sistema sigue una arquitectura Headless / Desacoplada:
Django (Backend/Core):
Next.js (Frontend/Cliente):
Hemos preparado documentación detallada para cada aspecto del sistema. ¿Qué necesitas saber hoy? Índice completo en DOCS/README.md.
"Necesito conectar mi app de Next.js con el backend."
"¿Cómo está construido esto? ¿Es seguro?"
"¿Cómo uso la aplicación? ¿Qué hace cada botón?"
Entorno Virtual:
python -m venv venv
.\venv\Scripts\activate
Dependencias:
pip install -r requirements.txt
Variables de Entorno:
Crea un archivo .env con las llaves que consume settings.py. Recomendadas:
Variables para Google Drive (OAuth 2.0):
https://<tu-app>.vercel.app/ia/drive/google/callback/)Requisitos en Google Cloud Console:
403 access_denied por verificación).http://127.0.0.1:8000/ia/drive/google/callback/https://<tu-app>.vercel.app/ia/drive/google/callback//ia/drive/google/connect/ y finaliza en /ia/drive/google/callback/.Variables opcionales para 2FA (correo/SMS):
/ (usuario/contraseña)/two-factor/ (captura del código)two_factor_enabled en el modelo Usuario (se puede alternar desde Core → Usuarios o desde Admin).EmailMultiAlternatives) para el correo y urllib estándar para el SMS (Twilio).El backend está desplegado en Vercel como Serverless Function usando vercel.json y api/index.py.
Guía rápida:
.github/workflows ejecutan checks y despliegue automático a Vercel (Preview en PR, Production en main/master)./healthz/ (liveness) y /readyz/ (readiness — valida conexión a la base de datos, 503 si falla).Notas:
/tmp/logs (no persistentes).render.yaml y build.sh.Ejecutar Servidor:
python manage.py runserver 0.0.0.0:8003