Synaplan
Open-source AI platform for companies: self-hosted AI agents, GDPR-compliant chatbot widget, RAG knowledge base, WhatsApp and Outlook AI, MCP, multi-model routing. Docker, Kubernetes or hosted in Germ
Colegios, clubes y natatorios encuentran docentes, entrenadores y guardavidas verificados. Publicá una búsqueda y cubrí cargos y suplencias en días.
Translation pending
BusinessTypeScript · HTMLGitHub @HelloCambalacheOnlineOwner 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
Unidoar — prototipo navegable de alta fidelidad (referencia de diseño del MVP)
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Plataforma que conecta instituciones (colegios, clubes, natatorios) con docentes, profesores, entrenadores y guardavidas verificados.
Next.js 16 · TypeScript · Tailwind 4 · Supabase (Postgres + Auth + Storage) + Drizzle · Vercel.
El prototipo navegable original está en
prototipo/como referencia visual. La guía de arquitectura y convenciones esCLAUDE.md; las pantallas y tokens de marca,HANDOFF.md.
pnpm install
vercel link # proyecto: cambalaches-projects/unidoar-prototipo
vercel env pull .env.local --yes # variables de Supabase
pnpm db:setup # tablas + RLS + buckets + datos de ejemplo
pnpm dev
Variables necesarias: ver .env.example. Supabase se instala desde el Marketplace de Vercel (aprovisiona las variables solo).
| Comando | Qué hace |
|---|---|
pnpm dev / build / start | Next.js |
pnpm typecheck / lint | Verificaciones |
pnpm db:push | Aplica src/db/schema.ts a la base (desarrollo) |
pnpm db:rls | Activa RLS en todas las tablas (obligatorio tras cada db:push) |
pnpm db:storage | Crea los buckets publico y privado |
pnpm db:setup | push + rls + storage + seed |
pnpm db:generate / db:migrate | Migraciones versionadas (producción) |
pnpm db:seed | Catálogos reales + datos demo (--solo-catalogos, --borrar-demo) |
pnpm db:vincular | Liga cuentas reales de Supabase con datos demo (--institucion=<correo> --docente=<correo>); repetir tras cada db:seed |
pnpm db:studio | Explorador de la base |
main: el prototipo estático que está desplegado hoy (archivos en la raíz, con su propio vercel.json).feat/app-dinamica: la app real. No se hace merge a main hasta decidirlo, porque cambia lo que se publica en producción.