TM Madar operates a schema-isolated multi-tenant architecture ensuring complete data privacy for each enterprise. Every organization is accessed through its provisioned company hostname or dedicated login gateway.
Company Administrator Portal
Company administrators and HR staff access operational dashboards via your company domain (e.g. yourcompany.madar.local/login/).
- Full access to attendance records, devices, and CRM
- Role-based access control (RBAC) scoping
- Requires company-scoped user credentials
Employee Self-Service (ESS)
Employees view their daily punch timestamps, leave balances, and submit correction requests at /me/.
- Personal punch logs and shift hours
- Leave and holiday balance tracking
- Mobile-optimized responsive view
Troubleshooting Tip: If your browser warns about an unrecognized workspace, verify your exact company prefix or refer to your welcome email. For password resets, contact your internal company administrator or submit an inquiry via our Support page.
The Sales CRM module provides an end-to-end commercial lifecycle flow: capture incoming inquiries as Leads, advance Opportunities through a visual Kanban pipeline, generate structured Quotations, and issue tax Invoices.
1. Lead Qualification
Capture inquiries by source (Website, Referral, Event). One-click qualification converts a lead into an Account & Opportunity.
2. Pipeline Kanban
Visual drag-and-drop opportunity board across Qualified, Discovery, Proposal, and Negotiation stages.
3. Quotations
Create line-item quotes from products/services catalog with validity dates, terms, and print-ready bilingual layouts.
4. Invoicing & VAT
One-click quotation conversion to Tax Invoice. Automatic 15% VAT calculation and payment recording.
TM Madar connects directly to standalone biometric time clocks (ZKTeco F22 and compatible models) over your local network. Automated Celery background workers pull punches, match shift pairs, and calculate daily lateness and overtime.
Biometric Hardware Connection Checklist:
- Assign a static IP address to your ZKTeco device on your local office network.
- Ensure port 4370 (standard ZKTeco TCP/UDP communication) is open between the server and the clock.
- Configure the device in Portal under 'Biometric Clocks → Add Clock'.
- Use the 'Test Connection' action to verify handshake before triggering full punch synchronization.
Fast-track initial onboarding by bulk-importing employee directories, departments, and CRM contacts via validated Excel/CSV templates with automated conflict pre-checking.
Employee Directory Template
Key columns: Badge/ID, Full Name (EN/AR), Department, Assigned Shift, National ID, Email, Phone.
Available inside Portal → Employees → Import
CRM Leads Import Template
Key columns: Company Name, Contact Name, Email, Phone, Lead Source, Estimated Value.
Available inside CRM → Leads → Import
TM Madar subscriptions are transparent and modular. You only pay for the modules your organization activates (Sales CRM, Attendance, or Both). Submission creates an official request without automated card charges.
Starter Tier: Designed for growing teams needing essential clock synchronization and up to 25 employees or 3 CRM seats.
Business Tier: Expanded operational scale supporting up to 100 attendance employees, 10 CRM users, and 3 biometric hardware clocks.
Enterprise Tier: Custom volume, multi-branch network devices, bespoke integrations, and dedicated SLA onboarding.