Your operations. On the line.

Demo version

Sign in with username demo and password demo.

All data here is sample data. Nothing you enter is saved or sent anywhere, and everything resets when you refresh the page.

Home Overview of your workspace
—
Medical Manufacturing & Supply

Welcome, User

Role: —

Current User
—
Role
—
Today's Date
—

System Information

System NameONTHLINE
ModuleOperations Platform
Signed in as—
Access level—
0 items
Code Part Name Category Storage Location In Stock Minimum Stock Unit Notes

Loading inventory…

Fetching the latest stock data.

Today
--:--:--
—
Not Marked
0 records
Total Attendance Days
0
Total Working Hours
0h 0m
Date Day Check In Check Out Working Hours Status
0 transactions this session
Time Code Part Name Type Quantity Note User

No transactions yet this session

Click "New Transaction" to record a stock in/out movement — it updates the inventory instantly.

0 users
Username Name Role Status Last Active Actions
—

Monthly Attendance Report

—

Employee Name Date Check-In Check-Out Total Hours Status

Inventory Movement Summary

—

Most Received Product
—
0 units in
Most Issued Product
—
0 units out

Stock Level Ranking

—

Highest Stock Item
—
—
Lowest Stock Item
—
—
Top 5 — Most in Stock
Top 5 — Least in Stock

Payslip

—

Date Day Check-In Check-Out Hours Worked Overtime Status
Select an employee above to see their payslip.
Generating Payslip PDF…

Weekly Salaries

Set each employee's rate (as daily, weekly, or monthly — pick whichever way you know the number) and whether they're paid weekly or monthly. Overtime pay and absence deductions are calculated automatically from this.

Employee Rate Per Payment Cycle ≈ Day Rate

Advances

Record a salary advance for an employee. Outstanding advances auto-deduct from that employee's next paid payslip.

Employee Amount Date Given Status Note Recorded By

Paid Leaves & Late Permissions

Mark a specific day as a full paid leave (never counted as an absence), or excuse just that day's lateness deduction with a late permission (إذن تأخير).

Employee Type Date Note Recorded By

Bonuses & Deductions

Add a one-off bonus or deduction for an employee, tied to a date — it folds into whichever payslip covers that date.

Employee Type Amount Date Reason Recorded By

Salary Payment History

Every payslip that's been marked as paid, so you can always check who was paid, when, how much, and via what method.

Employee Period Net Pay Payment Method Paid On
—
Attendance Rate (this month)
—
Checked In Today
—
Low Stock Items
—
Stock Movements (this month)
—

Attendance Trend — Last 7 Days

—

Most Consumed Items

—

Needs Attention

—

Best Attendance

Top 5 this month

Most Absences

Top 5 this month

0 pending
Employee Date Time Distance Failed Check Location Action

Late Arrivals Needing a Decision

تأخير أكتر من الحد المسموح تلقائيًا — اختار الخصم المناسب لليوم ده: يوم كامل، نص يوم، أو بالساعات.

0 pending
Employee Date Check-In Minutes Late Decision
—
Employee Date Shift Start Check-In Minutes Late Day Rate How It Was Calculated Deduction Action

Branding

الاسم واللوجو واللون بيظهروا في كل شاشات النظام (شاشة الدخول، القائمة الجانبية، عنوان الصفحة).

No logo

Check-in Location

إحداثيات الموقع المسموح بيه ونطاق المسافة، بيستخدمهم فحص التحقق من الحضور.


Attendance & Lateness Policy

موعد الشيفت وفترة السماح، وقاعدة خصم التأخير المستخدمة في حساب المرتبات.

مفيش خصم لو الحضور خلال الفترة دي بعد بداية الشيفت، وكمان مفيش أوفر تايم لو الانصراف خلال نفس الفترة بعد نهاية الشيفت.
تأخير من نهاية فترة السماح لحد هنا = خصم ربع يوم. بعد كده = خصم نص يوم.
تأخير أكتر من كده يفضل يتحسب نص يوم مؤقتًا، وتظهر الحالة في صفحة Review عشان الأدمن يختار يدويًا: يوم كامل / نص يوم / بالساعات.
DEMO — sample data only. Nothing you enter is saved. Refresh to reset.