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
Sistema de gestión integral para agencias de viajes
Translation pending
BusinessTypeScript · JavaScriptGitHub @tometh04OnlineOwner 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.
MAXEVA GESTION - Sistema de Gestión de Agencia de Viajes Sistema completo de gestión para agencia de viajes construido con Next.js 14, TypeScript, shadcn/ui, Supabase y OpenAI. Versión: 1.0.0 (Producción) Última actualización: Diciembre 2025 Estado: ✅ Listo para Producción Ver ROADMAP.md para tareas pendientes y GUIA_TESTING.md para testing completo.Read the full README ↗
Sistema completo de gestión para agencia de viajes construido con Next.js 14, TypeScript, shadcn/ui, Supabase y OpenAI.
Versión: 1.0.0 (Producción)
Última actualización: Diciembre 2025
Estado: ✅ Listo para Producción
Ver ROADMAP.md para tareas pendientes y GUIA_TESTING.md para testing completo.
cd erplozada
npm install
# o
pnpm install
Crea un archivo .env.local basado en .env.example:
NEXT_PUBLIC_SUPABASE_URL=tu_url_de_supabase
NEXT_PUBLIC_SUPABASE_ANON_KEY=tu_anon_key
SUPABASE_SERVICE_ROLE_KEY=tu_service_role_key
OPENAI_API_KEY=tu_openai_api_key
Ejecuta el script SQL en tu base de datos de Supabase (ver supabase/migrations/001_initial_schema.sql)
npm run db:seed
npm run dev
Abre http://localhost:3000 en tu navegador.
erplozada/
├── app/
│ ├── (auth)/ # Rutas de autenticación
│ ├── (dashboard)/ # Rutas protegidas del dashboard
│ ├── api/ # API routes
│ └── layout.tsx # Layout principal
├── components/
│ ├── ui/ # Componentes shadcn/ui
│ ├── dashboard/ # Componentes del dashboard
│ ├── sales/ # Componentes de ventas
│ ├── cash/ # Componentes de caja
│ └── settings/ # Componentes de configuración
├── lib/
│ ├── supabase/ # Clientes y tipos de Supabase
│ └── utils.ts # Utilidades
└── scripts/
└── seed.ts # Script de seed data
El esquema incluye las siguientes tablas principales:
users - Usuarios del sistemaagencies - Agencias (Rosario, Madero)leads - Leads y oportunidadescustomers - Clientesoperations - Operaciones de viajespayments - Pagoscash_movements - Movimientos de cajaoperators - Operadores/mayoristascommission_rules - Reglas de comisionescommission_records - Registros de comisionesdocuments - Documentos subidosalerts - Alertas del sistemasettings_trello - Configuración de TrelloTodos los componentes UI están construidos con shadcn/ui. No se usan otros sistemas de diseño.
# Desarrollo
npm run dev # Iniciar servidor de desarrollo
# Build
npm run build # Construir para producción
npm start # Iniciar servidor de producción
# Base de datos
npm run db:seed # Ejecutar seed de datos (desarrollo)
supabase/migrations/components/ui/ (shadcn/ui)app/api/ y usan autenticación con getCurrentUser()canPerformAction() y shouldShowInSidebar() para validar permisosanyVer ROADMAP.md para la lista completa de tareas pendientes y mejoras futuras.
Privado - ERP Lozada