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
Libro de Reclamaciones Virtual para negocios peruanos. Prueba 30 días gratis, listo en 5 minutos.
Translation pending
BusinessTypeScript · PLpgSQLGitHub @fcarruitero24OnlineOwner 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
Libro de Reclamaciones Virtual para negocios en Perú: reclamos numerados, copia al consumidor y control de plazos según INDECOPI. Next.js + Supabase + Cloudflare Workers.
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Libro de Reclamaciones Virtual para negocios en Perú. Cada negocio obtiene en minutos su formulario público de reclamos, con numeración correlativa, copia automática al consumidor y control del plazo legal de 15 días hábiles, según la Ley 29571 y el D.S. 011-2011-PCM.
/r/{slug} con el formato oficial de la hoja de reclamación (reclamo o queja), protegido con Cloudflare Turnstile.2026-000001), generada dentro de la base de datos./h/{token}, imprimible o en PDF.node:testaws:sa-east-1), junto a la base, porque cada página hace varias consultas; los archivos estáticos se sirven desde el punto más cercano al visitante.src/app/
page.tsx Portada: demo animada, precios y preguntas frecuentes
registro/ login/ Alta en un paso (RUC + cuenta + negocio) e inicio de sesión
app/ Panel privado (protegido por src/middleware.ts)
[bizId]/ Resumen, reclamos, reclamo/[id], plantillas, aviso, ajustes, plan, exportar
r/[slug]/ Formulario público del consumidor (y reporte de titularidad)
h/[token]/ Hoja de reclamación pública
api/checkout Crea la suscripción en Mercado Pago
api/webhooks/mercadopago Activa o actualiza el plan al llegar el aviso firmado
api/cron/reminders Recordatorios diarios
api/ruc Consulta de RUC
src/components/ Interfaz; mascota/ tiene la escena 3D y su lógica con pruebas
src/lib/ supabase/, actions/, plans.ts, business-days.ts, email.ts, turnstile.ts
supabase/migrations/ Esquema SQL, en orden (0001 a 0008)
cloudflare/worker.ts Punto de entrada del Worker: cron y redirección al dominio
wrangler.jsonc Configuración de Cloudflare
npm install
cp .env.example .env.local # completa solo lo que necesites
npm run dev # http://localhost:3000
npm test # pruebas (Node 22.6 o más)
npm run lint
Sin variables extra la app funciona: registro, panel, formulario público y hoja. Los correos se escriben en la consola hasta configurar Resend. Las migraciones de supabase/migrations/ se aplican en orden desde el SQL Editor de Supabase.
npx opennextjs-cloudflare build
npx opennextjs-cloudflare deploy
Los secretos del servidor se cargan con npx wrangler secret put NOMBRE. El cron diario está definido en wrangler.jsonc.
LibroClaro es una herramienta tecnológica y no brinda asesoría legal. Los textos legales se basan en el D.S. 011-2011-PCM y sus modificatorias (D.S. 006-2014-PCM, D.S. 058-2017-PCM y D.S. 101-2022-PCM).
Fabrizio Carruitero · libroclaro.pe
© 2026 Fabrizio Carruitero. El código se publica como portafolio; todos los derechos reservados.