📋 Enterprise Task Management System

Mahami User Guide

A comprehensive guide for all user levels — from Employee to System Administrator

Version 1.0 — May 2026
🔍
No results found 😕
👤
Employee Guide
Manage your daily tasks, track projects, and submit daily reports
1
Login
🔐
▼

To access Mahami you need an account approved by your company administrator.

1
Open the app or visit mahamiapp.com
2
Enter your email address and password
3
Tap Sign In — you will be taken to the home screen immediately
4
On first login: accept the notification permission request to receive alerts
💡
If you forget your password, contact your company administrator to reset it.
2
Home Screen
🏠
▼

The home screen gives you a quick overview of your tasks for today.

📊
Quick Stats
Your in-progress, completed, and overdue tasks
📅
Today's Tasks
Tasks scheduled for today
📋
Recent Tasks
A list of your latest assigned tasks
🔔
Live Notifications
Alerts for new tasks and comments
💡
The bottom navigation includes: Home, Routine, Daily, Schedule, Reports, Employees, Companies, Account.
3
Task Management
✅
▼

Filter your tasks and track their status with ease.

1
Top filters: All / Upcoming / In Progress / Completed / Confirmed / Reopened / Cancelled / Overdue
2
Tap any task to view its full details, comments, and attachments
3
To complete a task: open its details and tap Mark as Done ✓
4
You can add a text or voice comment and attach files to any task
⚠️
Overdue tasks (past their due date) are shown in red — review them with your manager immediately.
💡
Once a manager marks a task as Confirmed, you can no longer mark it complete again yourself — this locks in the final result.
4
Create a New Task
➕
▼

Create a task for yourself or assign it to a colleague in your company — by typing or just speaking naturally.

1
Tap the blue + button at the bottom of the screen
2
Or tap the microphone icon 🎙️ and just speak naturally — Mahami's AI fills in the title, description, project, and dates for you automatically
3
Enter the task title (required) and a detailed description
4
Select the project, priority, and dates
5
To assign to a colleague: turn off "Personal Task" and choose an employee from the list
6
Tap Save — the assigned employee receives an instant notification
💡
Personal task = a task for yourself only. Turn this option off to send it to a colleague (e.g. a request to the procurement department).
5
Daily Report
📝
▼

Submit a daily report to your manager summarising what you accomplished during the day.

1
Tap "Daily" in the bottom navigation
2
Set your start and end time and work status
3
Tap "+ Add Entry" for each project you worked on today
4
For each entry: select the project, hours worked, and work completed
5
You can attach photos or files as proof of work
6
Tap Save Report — it reaches your manager instantly
⚠️
Once the manager locks the report (🔒) you cannot edit it. Submit your report before the end of your shift.
💡
On days your company has set as a public holiday, the "Public Holiday" status and your report are pre-filled automatically — just review and save.
6
Notifications & Alerts
🔔
▼

Receive instant notifications on mobile and desktop.

📋
New Task
When a task is assigned to you
💬
New Comment
When a comment is added to your task
⏰
Task Reminder
Before a scheduled task is due
💡
To enable web notifications: accept the permission when prompted. On mobile: enable app notifications from your device settings.
🗂
Project Manager Guide
Manage your projects, monitor your team, and review daily reports
1
Team Task Management
📊
▼

As a project manager you can see tasks for all employees across your assigned projects.

1
The home screen shows full team statistics for your projects
2
Use filters to view tasks for a specific employee or project
3
Tap any task to edit it or add a comment
4
From the reports page you can open any task directly and interact with it
2
Assigning Tasks to Employees
👥
▼

Assign tasks to any employee in your company.

1
Tap + to create a new task
2
In the "Assign To" field, choose one or more employees
3
Set the project, priority, and deadline
4
The employee receives an instant notification on mobile and web
💡
You can assign a task to more than one employee at the same time — each receives a separate notification.
3
Reviewing Daily Reports
📋
▼

You can only see reports from employees on your assigned projects.

1
Go to the "Daily" tab → tap the manager reports icon
2
Filter by employee, project, or date range
3
Each report shows separate project entries with hours per project
4
Tap ✏️ to edit the report or 🔒 to lock it (no further edits allowed)
5
Tap 📄 Export PDF to get a detailed report
4
Weekly Schedule
📅
▼

An interactive view of all weekly tasks for the team, with several export and visualisation options.

1
Tap "Schedule" in the bottom navigation
2
Tasks appear organised by day and employee; filter further by status (Upcoming / In Progress / Confirmed / Overdue, etc.)
3
Navigate between weeks, or set a custom date range for advance planning
4
Tap 📄 for a printable day-by-day list, or 📊 for a visual Gantt chart PDF
5
Tap 👆 for a fully interactive Gantt view — tap any bar to open that task directly
💡
The default period shown (days before/after today) is set by your company admin in Company Settings.
🧑‍💼
General Manager Guide
Company-wide visibility across all projects, with overtime approval authority
1
Company-Wide Task Visibility
🌐
▼

Unlike a Project Manager, who only sees their assigned projects, a General Manager sees tasks across every project in the company.

1
The home screen shows statistics for the entire company, not just specific projects
2
Use filters to view tasks for any employee or project in the company
3
Tap any task to edit it or add a comment, same as an Admin
💡
A General Manager has the same task visibility as an Admin, can create new projects, and can also manage work plan templates — but without access to employee management or payroll reports.
2
Approving Overtime Requests
⏱️
▼

General Managers can review and approve overtime requests submitted by employees.

1
Go to the Overtime tab in the bottom navigation
2
Review pending requests with their submitted hours and reason
3
Tap Approve or Reject for each request
3
Work Plan & Gantt Chart
📈
▼

Build a work plan template for any project and automatically track planned vs. actual progress on the schedule your company sets.

1
Open a project and go to its Work Plan tab
2
Add line items with a planned quantity for each stage of the work
3
As work progresses, log the actual completed quantity for each item
4
Tap the PDF icon to preview the Gantt chart on screen, or share/print it directly
5
A PDF report is also generated and emailed automatically to project stakeholders, on the schedule set in Company Settings
⚠️
Items with no planned quantity set are automatically skipped from the report.
🧮
Accountant Guide
Access to payroll reports only — no task, project, or employee management
Contents
1
Payroll Reports
💰
▼

The Accountant role has one purpose: generating accurate payroll reports based on recorded working hours.

1
Go to "Payroll" in the bottom navigation
2
Select the date range (week, month, or custom range)
3
The report automatically includes regular hours, leave, public holidays, and approved overtime
4
Export the report as a PDF for payroll processing
💡
An Accountant cannot create tasks for others, manage employees, or view projects — only the Payroll section is available.
🏢
Company Admin Guide
Manage employees and projects and monitor full company performance
1
Employee Management
👥
▼

Add, edit, and control employee accounts in your company.

1
Go to "Employees" in the bottom navigation
2
To add an employee: tap + and enter the name, email, department, and role
3
Available roles: Employee / Project Manager / General Manager / Accountant / Admin
4
You can deactivate an account without deleting their data
5
Set an hourly rate for each employee to enable payroll reports
💡
When an employee is added, they automatically receive an email with their account credentials and a link to access the system.
2
Project Management
📁
▼

Create projects and assign project managers to them.

1
Go to "Companies / Projects" → the Projects section
2
Create a new project with a name, start date, and end date
3
Assign a project manager — they will be able to view their team's reports
3
Review & Manage Tasks
✅
▼

View and manage all tasks in your company without exception.

1
On the tasks screen: filter by employee, project, status, or priority
2
Tap any task to edit it or add comments
3
On the reports page: tap a task to open it directly
4
You can delete any task from its details page
4
Reports & Analytics
📊
▼

Comprehensive reports on your company's performance and achievements.

📋
Task Report
All tasks with status and assignees, exportable to PDF
📝
Daily Reports
Employee reports sorted by project and period
📅
Weekly Schedule
Interactive schedule for all company tasks, with printable and Gantt views
5
Payroll Reports
💰
▼

Automatic salary calculation based on working hours recorded in daily reports.

1
Make sure the hourly rate is set for each employee in their settings
2
Go to "Payroll" in the bottom navigation
3
Select the date range (week, month, or custom range)
4
Automatically calculated: Hours Worked × Hourly Rate
5
Export the report as a PDF
⚠️
Calculations are based on daily report hours only — make sure employees submit their reports every day.
6
Work Plan & Gantt Chart
📈
▼

Build a work plan template for each project and automatically track planned vs. actual progress on the schedule your company sets.

1
Open a project and go to its Work Plan tab
2
Add line items with a planned quantity for each stage of the work
3
As work progresses, log the actual completed quantity for each item
4
Tap the PDF icon to preview the Gantt chart on screen, or share/print it directly
5
A PDF report is also generated and emailed automatically to project stakeholders, on the schedule set in Company Settings
⚠️
Items with no planned quantity set are automatically skipped from the report.
7
Company Settings
⚙️
▼

Customise how Mahami behaves for your company — reports, schedules, holidays, and shift hours.

1
Daily reports: choose the deadline (in days) after which a report auto-locks, and whether to remind employees who haven't submitted
2
Weekly report scheduling: choose which days and what hour the Work Plan (project) and Task Schedule reports get emailed automatically
3
Task schedule default period: set how many days before/after today show by default in the Weekly Schedule screen
4
Public holidays: add holiday periods with a name, start date, and end date — the "Public Holiday" status only appears in daily reports on those dates, with reports pre-filled automatically for the whole team
5
Shift & overtime: set the official shift start/end time, grace margin, and overtime pay multiplier
💡
These settings apply only to your company — each company using Mahami can configure them independently.
🌐
System Overview
System architecture, permissions, and best practices
1
Permission Structure
🔑
▼

Mahami operates on a tiered permission structure.

Permission Employee Project Manager General Manager Accountant Admin
Create tasks for self✓✓✓✓✓
Assign tasks to others✓✓✓✗✓
Submit daily report✓✓✓✓✓
Review team reports✗✓✓✗✓
Add employees✗✗✗✗✓
Create new project✗✗✓✗✓
Payroll reports✗✗✗✓✓
2
Best Practices
⭐
▼
📝
Daily Report
Submit your report before the end of your shift — one entry per project
🔔
Notifications
Enable notifications on all your devices to stay on top of tasks instantly
📅
Schedule
Review the weekly schedule every morning to know your priorities
💬
Comments
Use voice comments for quick updates
📊
Reports
Export PDF monthly to keep a work history record
🎯
Priorities
Start with high-priority and overdue tasks first
3
Accessing the System
🌐
▼
💡
On web: open mahamiapp.com in Chrome → tap "Add to Home Screen" for a full app-like experience.