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
Manage employee attendance, payroll, personal details, and documentation
Translation pending
AI summary · website content
BusinessGitHub @khandagalesuraj48-sysOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗HRMS & Attendance module of the RCL ERP (One Click Solution). The plan and the owner's decisions: the Project doc
architecture/RCL_ERP_HRMS_Plan.md and CLAUDE.md.
sql/hr_step1_base.sql – run once by the owner in the rcl-hr Supabase: hr_people, hr_sessions, hr_tickets,
hr_audit. Only adds; row level security on, nothing for anon / authenticated; no employee data.api/sso.js – the Portal's ticket is checked (lib/portal.js: ES256 signature with <PORTAL_URL>/api/jwks, iss, aud =
"hr", the time), used once (hr_tickets), and HR's own sign-in starts (lib/session.js: a cookie page scripts cannot
read; the database keeps only its fingerprint; 15 minutes, renewed by the open page every 10). api/me.js, api/logout.js.public/index.html – signs in through the Portal (inside Mechanical's screen: a ticket asked from the Portal; by itself: the
Portal's #sso=), then says who is signed in. The pages of HR come phase by phase.api/menu.js – the module's pages for Mechanical's dark menu (one page: Home).lib/preview.js) – never the live one.This is the beginning of the README. Read the rest at the original. Read the full README ↗