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。 以下为已保存的摘录。
Prototipo funcional para el registro, vinculación, atención y seguimiento de beneficiarios y sus familias — Hackathon Proyecto URABÁ-PAÍS (COOPI, FADV, HIAS, HI). Flujo que implementa: Registro → Vinculación → Atención o ayuda → Seguimiento → Reporte, con todos los datos de ejemplo completamente ficticios. • Next.js (App Router, TypeScript) — front y backend en un solo proyecto, usando Server Actions. • Prisma + PostgreSQL (Supabase) como capa de datos. • Tailwind CSS para estilos. • Node.js 20+ • Un proyecto de Supabase (o cualquier Postgres) con su cadena de conexión.查看完整 README ↗
Prototipo funcional para el registro, vinculación, atención y seguimiento de beneficiarios y sus familias — Hackathon Proyecto URABÁ-PAÍS (COOPI, FADV, HIAS, HI).
Flujo que implementa: Registro → Vinculación → Atención o ayuda → Seguimiento → Reporte, con todos los datos de ejemplo completamente ficticios.
Instalar dependencias:
npm install
Copiar .env.example a .env y completar DATABASE_URL y DIRECT_URL con las cadenas de conexión de tu base de datos Postgres (en Supabase: Project Settings → Database → Connection string, pooler 6543 para DATABASE_URL y directa 5432 para DIRECT_URL).
cp .env.example .env
Crear las tablas en la base de datos a partir del esquema de Prisma:
npm run db:push
Importar los 100 beneficiarios ficticios de referencia del proyecto (prisma/data/Base_Beneficiarios_HackathonTest.xlsx) y los 3 programas por línea de trabajo:
npm run db:seed
Esto ejecuta prisma/import-excel.mjs, que limpia los datos existentes y vuelve a
importar el archivo completo.
Levantar el servidor de desarrollo:
npm run dev
Abrir http://localhost:3000.
app/
page.tsx Landing / punto de entrada
layout.tsx Navegación general
beneficiarios/
page.tsx Búsqueda y listado (Módulo 1)
actions.ts Server actions: crear, buscar, vincular, registrar atención/seguimiento
nuevo/ Formulario de registro con regla anti-duplicados
[id]/ Ficha consolidada del beneficiario (Módulos 1-4)
reportes/
page.tsx Indicadores dinámicos (Módulo 4)
lib/
prisma.ts Cliente Prisma singleton
prisma/
schema.prisma Modelo de datos
import-excel.mjs Importa los 100 beneficiarios ficticios de referencia
data/ Excel fuente de los datos ficticios
app/beneficiarios).app/beneficiarios/[id]).app/beneficiarios/[id]).app/reportes).Ver docs/DESCRIPCION_SOLUCION.md para el detalle de arquitectura, estructura de datos y tipos de usuario propuestos.
Todos los datos utilizados (seed y pruebas) son ficticios. No se usa ninguna información real de beneficiarios en el código, el repositorio ni la presentación.
DATABASE_URL y DIRECT_URL como variables de entorno del proyecto.