AttendEasess - Complete User Manual

AttendEasess

Complete User Manual & Documentation

A comprehensive multi-tenant attendance and employee management system with advanced features for payroll, leave management, and task tracking.

Version: 1.0 | Last Updated: February 2026

Introduction

Welcome to AttendEasess - your complete solution for employee attendance and management.

What is AttendEasess?

AttendEasess is a modern, cloud-based attendance management system designed for companies of all sizes. It provides a comprehensive platform for managing employee attendance, leave requests, payroll, tasks, and much more.

Key Features

User Roles

Super Admin

System administrator with full control over all companies and settings

Company Admin

Manages employees, attendance, leave, payroll, and company settings

Employee

Marks attendance, applies for leave, views salary slips, and manages tasks

Getting Started

System Requirements

Accessing the System

  1. Company Login:
    Access your company portal via your custom domain (e.g., yourcompany.com) or subdomain (e.g., yourcompany.attendance.com)
  2. Super Admin Login:
    Access at: /super-admin/login with super admin credentials
  3. First Time Setup:
    After installation, login as super admin to create your first company
Note: Each company has its own isolated data and can access the system via their dedicated domain or subdomain.

Super Admin Module

Super Admin Only

Complete system control and multi-tenant management

Dashboard

Get an overview of all companies, total users, and system statistics.

Company Management

Create New Company

  1. Navigate to Companies → Add New Company
  2. Fill in company details:
    • Company Name
    • Domain (e.g., company.com)
    • Subdomain (e.g., company)
    • Contact Email
    • Status (Active/Inactive)
  3. Click Create Company
  4. System automatically creates default admin account

Edit Company

Delete Company

Warning: Deleting a company will permanently remove all associated data including employees, attendance records, and files.

System Settings

General Settings

Maintenance Mode

Enable maintenance mode to perform system updates:

# IP Whitelist Examples:
192.168.1.100 # Single IP
192.168.1.* # Wildcard
192.168.1.0/24 # CIDR notation
192.168.1.1-192.168.1.50 # IP range

Developer Contact

Company Admin Module

Company Admin Only

Comprehensive company management and employee administration

Dashboard

View key metrics and insights for your company:

Company Profile

Update Company Information

  1. Navigate to Settings → Company Profile
  2. Update details:
    • Company Logo (JPG, PNG, GIF - Max 2MB)
    • Contact Information (Phone, Email)
    • Address Details
    • Website URL
  3. Click Update Profile

Company Settings

Override global settings for your company:

Company settings override global settings. If not set, global defaults are used.

Employee Management

Company Admin

Add New Employee

  1. Navigate to Employees → Add Employee
  2. Fill employee details:
    • Full Name
    • Email Address (unique)
    • Employee ID (auto-generated or custom)
    • Role (Admin or Employee)
    • Password
    • Profile Photo (optional)
  3. Click Add Employee
  4. System sends email with login credentials

View All Employees

Edit Employee

Employee Details View

Comprehensive employee profile with:

Attendance Management

Company Admin Employee

Mark Attendance (Employee)

  1. Navigate to Dashboard or Mark Attendance
  2. Click Check In button
  3. Allow camera access (if photo capture enabled)
  4. Take selfie photo
  5. Allow location access (if GPS tracking enabled)
  6. Attendance marked successfully with timestamp

Check Out

  1. Click Check Out button when leaving
  2. System calculates total working hours
  3. Updates attendance record

View Attendance (Admin)

Daily Attendance

Mark Previous Attendance

Admins can mark attendance for past dates:

  1. Navigate to Attendance → Mark Previous
  2. Select date and employee
  3. Enter check-in time
  4. Enter check-out time (optional)
  5. Add remarks if needed
  6. Submit

Attendance Reports

Leave Management

Company Admin Employee

Apply for Leave (Employee)

  1. Navigate to Leave → Apply Leave
  2. Select leave type:
    • Sick Leave
    • Casual Leave
    • Earned Leave
    • Unpaid Leave
  3. Select start and end date
  4. Select leave duration (Full Day / Half Day)
  5. Enter reason for leave
  6. Click Submit Application
  7. Wait for admin approval

View Leave Balance

Manage Leave Requests (Admin)

Pending Requests

  1. Navigate to Leave → Pending Requests
  2. Review leave application details
  3. Check employee leave balance
  4. Choose action:
    • Approve: Grant leave
    • Reject: Decline with reason
  5. Add admin remarks (optional)
  6. Submit decision

Leave History

Mark Leave (Admin)

Admins can manually mark leave for employees:

  1. Navigate to Leave → Mark Leave
  2. Select employee
  3. Select date range
  4. Select leave type
  5. Enter reason
  6. Submit

Payroll System

Company Admin Employee

Salary Structure Setup (Admin)

Create Salary Structure

  1. Navigate to Payroll → Salary Structure
  2. Click Add New Structure
  3. Select employee
  4. Set effective date
  5. Configure earnings:
    • Basic Salary
    • HRA (House Rent Allowance)
    • DA (Dearness Allowance)
    • Medical Allowance
    • Transport Allowance
    • Other Allowances
  6. Configure deductions:
    • Provident Fund (PF)
    • Professional Tax
    • Income Tax (TDS)
    • Other Deductions
  7. System automatically calculates gross and net salary
  8. Click Save Structure

Generate Salary Slips

  1. Navigate to Payroll → Generate Slips
  2. Select month and year
  3. System fetches:
    • Working days in month
    • Each employee's attendance
    • Present days, leave days, absent days
    • Active salary structure
  4. Review calculated salaries
  5. Click Generate Slips
  6. Salary slips created for all employees

Salary Payments

View Pending Payments

Mark as Paid

  1. Select salary slip from pending payments
  2. Click Mark as Paid
  3. Enter payment details:
    • Payment Date
    • Payment Method (Bank Transfer, Cash, Cheque, etc.)
    • Transaction Reference
  4. Click Confirm Payment
  5. Status updated to "Paid"

View Salary Slips (Employee)

  1. Navigate to Payroll → My Salary Slips
  2. View current salary structure
  3. See salary history (last 12 months)
  4. Click View to see detailed slip
  5. Download or print salary slip

Salary Slip Contains:

Task Management

Company Admin Employee

Create Task (Admin)

  1. Navigate to Tasks → Create Task
  2. Fill task details:
    • Task Title
    • Description
    • Assign to Employee
    • Priority (Low, Medium, High)
    • Due Date
    • Status (Pending, In Progress, Completed)
  3. Attach files if needed
  4. Click Create Task
  5. Employee receives notification

View My Tasks (Employee)

Task Comments

Collaborate on tasks with comments:

Task Attachments

Upload and manage task files:

Settings & Configuration

Company Admin

Work Settings

Attendance Settings

Leave Settings

Configure leave types and quotas:

Holiday Management

  1. Navigate to Settings → Holidays
  2. Click Add Holiday
  3. Enter holiday details:
    • Holiday Name
    • Date
    • Type (Public/Restricted/Optional)
  4. Click Save

Reports & Analytics

Company Admin

Available Reports

1. Attendance Report

2. Leave Report

3. Payroll Report

4. Employee Report

Employee Portal

Employee

Dashboard

Employee dashboard provides quick access to:

My Profile

My Attendance

My Leaves

My Salary Slips

My Tasks

Troubleshooting & FAQs

Common Issues

Cannot Login

Camera Not Working

GPS Location Not Working

File Upload Fails

Frequently Asked Questions

Contact your company admin to reset your password. Admins can reset passwords from the employee management section.

Employees cannot mark attendance for previous dates. Only company admins have permission to mark previous attendance.

Salary is calculated based on your salary structure (Basic + Allowances) minus deductions (PF, Tax, etc.) and adjusted for attendance (present days / working days).

  • Logos: JPG, PNG, GIF (Max 2MB)
  • Profile Photos: JPG, PNG (Max 5MB)
  • Task Attachments: All formats (Max 10MB)
  • Documents: PDF, DOC, DOCX, XLS, XLSX (Max 10MB)

Your company can be accessed via your custom domain (e.g., yourcompany.com) or subdomain (e.g., yourcompany.attendance.com). The system automatically detects your company from the URL.

Need More Help?

Contact Support

Email: support@shrubtechnology.com

Phone: +91 1234567890

Hours: Monday - Friday, 9:00 AM - 6:00 PM IST

Developed by Shrub Technologiys

© 2026 AttendEasess. All rights reserved. | Version 1.0