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.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
Sistema de gestión operativa para Hola Express, un autoservicio 24 horas en La Rioja, Argentina. Reemplaza el control manual de ventas, inventario y vencimientos por una aplicación web moderna, usada por hasta 15 empleados con distintos niveles de acceso. Copiá .env.example a .env.local y completá los valores: Los valores de Supabase están en: Settings → API del proyecto en supabase.com. El service worker (modo offline del POS) solo se registra en producción. En desarrollo, el catálogo offline y la cola de ventas se pueden probar activando "Offline" en las DevTools del navegador.檢視完整 README ↗
Sistema de gestión operativa para Hola Express, un autoservicio 24 horas en La Rioja, Argentina. Reemplaza el control manual de ventas, inventario y vencimientos por una aplicación web moderna, usada por hasta 15 empleados con distintos niveles de acceso.
| Capa | Tecnología |
|---|---|
| Framework | Next.js 16 (App Router) |
| Lenguaje | TypeScript estricto |
| UI | Tailwind CSS + shadcn/ui |
| Base de datos | Supabase (PostgreSQL + Auth + RLS) |
| Data fetching | TanStack Query v5 |
| Deploy | Vercel |
El menú se organiza en seis pilares:
Arriba quedan Inicio y las entradas personales (Mi panel, Mis tareas, Mi pase de turno, Mi agenda); al pie, Modo móvil y Configuración.
Copiá .env.example a .env.local y completá los valores:
NEXT_PUBLIC_SUPABASE_URL=https://xxxx.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJ...
SUPABASE_SERVICE_ROLE_KEY=eyJ... # solo servidor
MP_ACCESS_TOKEN=APP_USR-... # opcional — terminales Mercado Pago Point
Los valores de Supabase están en: Settings → API del proyecto en supabase.com.
npm install
npm run dev
El service worker (modo offline del POS) solo se registra en producción. En desarrollo, el catálogo offline y la cola de ventas se pueden probar activando "Offline" en las DevTools del navegador.
El esquema vive en supabase/:
supabase/schema.sql — esquema base.supabase/migrations/ — migraciones numeradas (001, 002, …). Se ejecutan
una sola vez, en orden, en el SQL Editor de Supabase.Al clonar el proyecto contra una base nueva, correr el schema.sql y luego
todas las migraciones en orden.
El deploy es continuo: una vez conectado, cada push a la rama principal se publica solo.
git init # si todavía no es un repo
git add .
git commit -m "Hola Express"
git branch -M main
git remote add origin https://github.com/USUARIO/REPO.git
git push -u origin main
Verificá que .env.local esté en .gitignore — nunca se sube.
En Settings → Environment Variables del proyecto, cargá:
| Variable | Notas |
|---|---|
NEXT_PUBLIC_SUPABASE_URL | Pública |
NEXT_PUBLIC_SUPABASE_ANON_KEY | Pública |
SUPABASE_SERVICE_ROLE_KEY | Secreta — sin el prefijo NEXT_PUBLIC_ |
MP_ACCESS_TOKEN | Secreta — opcional, para las terminales de cobro |
Vercel publica y entrega una URL: https://tu-app.vercel.app.
En Supabase → Authentication → URL Configuration, agregá la URL de Vercel como Site URL y como Redirect URL.
⚠️ Sin este paso, el login no funciona en producción.
npm run dev # servidor de desarrollo
npm run build # build de producción (verificar antes de cambios grandes)
npm run start # servir el build de producción localmente