What's Inside

Every feature your agency needs.

NafisHR ships with a complete, ready-to-use toolkit. No plugins, no add-ons — everything below is live and available the moment you sign in.

Dashboard

Your agency command centre at a glance.

Live Stats Overview

See active projects, open tasks, staff count, and branch count in real time from the moment you log in.

Recent Activity Feed

Track the latest task updates, project changes, and team actions across your workspace in a single scrollable feed.

Role-Aware View

The dashboard adapts to the logged-in user's role — admins see full metrics, staff see their own assignments only.

Projects

Track every client engagement from kickoff to delivery.

Project Directory

View all projects across your agency with status, assigned manager, client name, deadline, and department filter.

Department Hub Filtering

Filter projects instantly by department. Each department appears as its own hub in the sidebar for fast access.

Project Detail View

Drill into any project to see its tasks, assigned team members, deadline, budget, and linked client information.

Global Tasks

Manage every task across all projects from one place.

Task Status Workflow

Tasks flow through To Do → In Progress → Awaiting Approval → Completed. Each transition is logged with a timestamp.

Proof of Work Submission

When a staff member completes a task, they submit a note and reference URL. The manager reviews before the task is marked done.

Recurring Tasks

Set tasks to repeat daily, weekly, or monthly. New instances generate automatically at the start of each cycle.

Priority Flags

Mark tasks as Low, Medium, High, or Urgent. High-priority and overdue items are surfaced prominently in the task list.

Assignee Management

Assign any task to a specific staff member. Each team member sees only their own task list in their personal view.

Approval & Rework Flow

Managers can approve a completed task or reject it with feedback, sending it back to the assignee for rework.

Team Directory

Manage your entire workforce in one place.

Employee Profiles

Store name, email, role, department, branch, join date, and salary for every staff member in their own profile card.

Role-Based Access

Four roles built-in: Admin, Project Manager, Staff, and Branch Manager — each with distinct permissions across the platform.

Department Management

Create custom departments with colour coding. Staff are linked to departments for project filtering and reporting.

Attendance Tracking

Log daily attendance, mark late arrivals, and maintain a monthly attendance history per employee.

Leave Management

Staff submit leave requests. Managers approve or reject them. Leave balance is tracked and visible per employee.

Payroll Records

Configure salary, log monthly payroll, generate payslips, and mark payments as processed — all within the team module.

Branch Offices

Run multiple offices from one account.

Multi-Branch Setup

Create multiple branch offices, each with their own name, location, manager, and dedicated staff roster.

Branch Manager Role

Branch managers have scoped access — they manage only their own branch's staff and projects, not the full agency.

Branch Overview

Admins get a consolidated view of all branches including staff count, active projects, and branch manager details.

Client Portal

A dedicated view for clients — no extra cost.

My Project Overview

Clients log in and see their project status, task progress, and key milestones in a clean, read-only view built for non-technical users.

Task Progress View

Clients can see the breakdown of all tasks in their project — how many are completed, in progress, or pending — updated in real time.

Reports

Clients access project performance reports directly in their portal — no need to request a PDF or schedule a call.

Invoices

Clients can view and download invoices issued by the agency, keeping billing transparent and self-serve.

Security & Settings

Protect your data and configure your workspace.

Secure Vault

Store sensitive credentials, API keys, and internal documents securely. Access is restricted to non-client roles only.

Billing & Subscription

Admins can view their current plan, upgrade or downgrade, and choose their preferred payment method — Stripe, Razorpay, or WhatsApp approval.

Agency Settings

Configure agency name, branding, SMTP for email notifications, and manage workspace-level preferences from a single settings panel.

My Security

Every team member can update their own password and manage their personal login security from the My Security tab.

SMTP Email Setup

Configure your own mail server (host, port, credentials) to send professional transactional emails and OTP verifications from your domain.

Payment Gateway Control

The SaaS owner can enable or disable Stripe, Razorpay, and WhatsApp payment methods per plan from the admin panel.

Ready to get started?

Everything above is live and ready for your team. Pick a plan and have your workspace running in under 30 minutes.