Fymint HRMS+ v2 · System Administration
Connecting securely...
Checking Firebase session and Admin permission.
Admin sign in
Sign in with your authorized Fymint account.
Access check
Welcome to Fymint Admin
Firebase Authentication and Admin authorization succeeded.
Admin overview
Firebase-secured Admin workspace. Use the tabs above to navigate all HRMS modules.
Admin-only access Test data only
Firestore connection test
Read the harmless test document using your Admin account and published Firestore rules.
system_tests/connection_check
Cloudflare backend authentication test
Verify your signed-in Firebase Admin session against the separate Cloudflare Worker. No login token is displayed or stored here.
Staging module API checks
Run authenticated, read-only checks for Employees, Attendance, Leave, Onboarding, Payroll, Audit and Settings. Only record counts are displayed.
Employee Management
Load employees from Firestore, search by employee ID or name, and select a record to view details. Employee creation for fictional test records is available below. Editing and deletion remain disabled.
Backend employee API test
Read-only test using the currently signed-in Firebase Admin session. No access token is displayed, and no employee information is changed.
Employee details
Test employee creation disabled in staging
This preview is read-only because it still connects to the existing Firebase project.
Bulk CSV import · Preview only
Choose a CSV file to count records and preview headers. This does not upload or save anything to Firestore.
Shows up to 100 employee records per load. Search filters the loaded records only. Firestore Security Rules enforce access.
Attendance & Regularisation
Employee in/out records are created by linked employee accounts. Admin may correct a selected day after reviewing a request.
Regularisation Requests
Leave Management
Approve or reject submitted leave requests. Balances and accrual policy must be entered and verified separately before final approval.
Onboarding Checklist
India Payroll — Draft Review & Release
Create salary structures and draft payslips in Joining & Salary Desk. This panel can make an existing draft visible to a linked employee only after an authorized human review.
Audit Logs
Displays up to 50 audit events. Client-generated logs are not tamper-proof; production audit requires a trusted backend.
Firestore collection: auditLogs
Not loaded yet.
Reports
Read-only employee snapshot from your currently loaded Employee List (up to 100). This is not a full workforce report.
Employee Master Data Admin only
Maintain existing employees records with the employee's exact company work email. This email is now required when saving a master record. Creating a master record does not create a Firebase Authentication account; link the existing Firebase UID in the section below. Salary is held separately. No passwords are handled here.
Employee Firebase Login & Email Repair
First create and verify the employee's Email/Password account in Firebase Authentication. For an existing employee, select Edit in the master list to fill the Employee ID and saved work email automatically. Paste the employee's Authentication UID and its exact login email below. This Admin-only action updates only the employee work email and the access link (not salary, attendance, or passwords).
Separation & Full-and-Final
Review employee resignation requests and track FnF drafts. This section does not make payments or calculate statutory settlements automatically.
Manual FnF Draft
Company Announcements
Pulse Surveys
Identifiable 1–5 responses in this release. Do not describe surveys as anonymous.
Employee-Specific Training
IT Support Requests
Employee Benefits Catalog
Joining & Salary Desk Admin drafts
Existing Firebase project · no new Worker or database. Prepare employee joining details, monthly salary structures, combined appointment/offer letters with joining letters, and draft salary slips. Only verified Admins may read or write these draft collections.
employees master. HR and Employee portals do not receive these drafts. Do not issue payslips before checking PF, ESI, PT, TDS, paid days, and authorization. All amounts below are INR.1. Employee joining information
Prefill reads employees/{id} but does not update it. Salary and letter drafts are held in their own Admin-only collections.
2. Monthly salary breakup (INR)
PF, ESI, PT, and TDS are manual amounts—there is no automatic statutory approval or filing. Confirm their applicability before issuing documents.
3. Appointment / Offer Letter — Employment terms
Generate one combined PDF: Appointment / Offer Letter + Salary Annexure + Joining Confirmation Letter. Use the employee and monthly salary structure already saved in Firestore.
4. Joining letter and salary slip
System Settings
Project: fymint-hrms-production
Firestore region: asia-south1
Role: verified Firebase Admin
HR and Employee portals: separate Cloudflare sites; not yet connected to these modules.
Use the accompanying reviewed Admin-only Firestore draft rules to enable Joining & Salary Desk. Do not enable live payroll, additional roles or real employee self-service until backend audit and statutory validation are complete.