EMS Employee Management System

Secure local browser system for employees, attendance, firms and field visits.

Dashboard

Signed in as admin1 · Administrator ·
0
Active Employees
0
Firms
0
Today's Attendance
0
Today's Visits

My Attendance

Today's Attendance

Recent Firm Visits

Employee Management

NameEmployee IDWhatsAppDesignationLoginJoiningStatusActions

Attendance

Attendance uses the current device date and time. Check-In creates one record per employee per day; Check-Out completes that same record.
DateEmployeeCheck-InCheck-OutStatusNotesAdmin Actions

Firms & Stock Availability

FirmAreaAddressContactWhatsAppStockProducts / DetailsPinned LocationActions

Detailed Firm Visits

Date / TimeEmployeeAreaFirmLocationPurposeStockDetails / Follow-upActions

Reports

0
Active employees
0
Attendance records
0
Visit records
0
Firms with available stock
Exports are available to the administrator only. CSV files include the newly stored WhatsApp and location fields where applicable.

Backup

Create a complete JSON backup of all EMS data, authentication data and settings.

Restore / Import

Restore a previously exported EMS JSON backup. Existing data will be replaced.

Storage

Data is saved automatically in this browser using localStorage after every change. Local browser storage is kept as an offline fallback. When api.php is uploaded beside this file, EMS also synchronizes the database to the server so multiple devices can share the same live data. Clearing browser/site data can remove it, so keep regular backups.

System Settings

Data Safety

Use Backup / Import before changing devices or clearing browser data.