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
SaaS de Gestión de Recursos Humanos
Translation pending
BusinessTypeScript · PythonGitHub @joncoscione-wqOnlineOwner 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.
PetraLabs RRHH — Dashboard de Gestión de Recursos Humanos Sistema interno de RRHH construido sobre next-shadcn-dashboard-starter.Read the full README ↗
Sistema interno de RRHH construido sobre next-shadcn-dashboard-starter.
| Capa | Tecnología |
|---|---|
| Framework | Next.js 15 (App Router) + TypeScript strict |
| UI | Shadcn UI + Tailwind CSS v4 |
| Data fetching | TanStack Query v5 (React Query) |
| Forms | TanStack Form + Zod |
| URL state | nuqs |
| DB | Supabase PostgreSQL + RLS |
| Package manager | pnpm |
| Ruta | Módulo | Estado |
|---|---|---|
/dashboard/overview | Dashboard RRHH | ✅ Funcional — métricas, gráficos, actividad |
/dashboard/legajo | Legajos de Empleados | ✅ Funcional — tabla con filtros, búsqueda, exportación |
/dashboard/legajo/[id] | Perfil de Empleado | ✅ Funcional — datos personales, sueldo, contacto emergencia |
/dashboard/flota | Flota / Líneas Móviles | ✅ Funcional — líneas asignadas, estado, operador |
/dashboard/manuales | Manuales de Procedimientos | ✅ Funcional — listado por área, acceso por rol |
/dashboard/calendario | Calendario de Eventos | ✅ Funcional — días de estudio, ausencias, mudanza |
/dashboard/reuniones | Reuniones | ✅ Funcional — agenda de reuniones |
/dashboard/payroll | Salarios | ✅ Funcional — historial de sueldos por empleado |
/dashboard/talent | Gestión de Talento | 🔧 Placeholder |
/dashboard/documents | Expediente Digital | 🔧 Placeholder |
/dashboard/operations | Control Operativo | 🔧 Placeholder |
/dashboard/admin | Admin Center | 🔧 Placeholder |
| Tabla | Descripción | Filas |
|---|---|---|
empresas | Empresa(s) registradas | 1 |
empleados | Datos de empleados | 22 |
sueldos | Historial de salarios | 263 |
vacaciones | Períodos de vacaciones | 23 |
vacaciones_dias | Días puntuales de vacaciones | 36 |
home_office_semanal | Agenda de modalidad semanal | 55 |
lineas_moviles | Líneas móviles de la flota | 7 |
manuales | Manuales por área | 50 |
eventos_calendario | Eventos del calendario | 9 |
puestos | Cargos/puestos disponibles | 17 |
reuniones | Registro de reuniones | — |
pnpm install
pnpm dev
# Abrir http://localhost:3000
Requiere un archivo .env.local con:
NEXT_PUBLIC_SUPABASE_URL=...
NEXT_PUBLIC_SUPABASE_ANON_KEY=...
Sin autenticación. Acceso directo al dashboard.
src/
├── app/
│ └── dashboard/ # Rutas del dashboard (App Router)
├── components/
│ ├── layout/ # Sidebar, header, providers
│ ├── themes/ # Sistema de temas (petralabs default)
│ └── ui/ # Shadcn UI primitives + TanStack Form wrappers
├── features/
│ ├── overview/ # Dashboard principal
│ ├── legajo/ # Legajos de empleados
│ ├── flota/ # Flota / líneas móviles
│ ├── manuales/ # Manuales de procedimientos
│ ├── calendario/ # Calendario de eventos
│ ├── reuniones/ # Reuniones
│ └── payroll/ # Salarios
├── lib/
│ └── supabase.ts # Cliente Supabase
└── scripts/
└── audit.py # Auditoría de datos DB vs Excel
MIT — basado en next-shadcn-dashboard-starter por Kiranism.