Secure role-based task management with admin-approved access
Enterprise-Grade Security
Admin-Approved Access
Protected Routes
Task Assignment
Role-Based Access
⚡
TaskFlow
Select your access role
Continue as
Secure Login
Welcome back.
Sign in to view and manage your assigned tasks. Only admin-approved accounts get full dashboard access.
🔐
Your email must be approved by an admin to access the task dashboard. Non-approved users will see a permission denied screen.
Sign In
Enter your credentials below
No account?
Create Account
Join us today.
Create your account. An admin will need to approve your email before you can access the full task dashboard.
Create Account
Fill in your details below
Enter a password
Admin — Step 1 of 2
Admin Email.
Enter your admin email address to proceed to password verification.
🔒
Admin only. Unauthorized access is logged and monitored.
Admin Email
Step 1 of 2 — email verification
1
2
Admin — Step 2 of 2
Admin Password.
Email verified. Enter your master password to access the dashboard.
✅
Email verified. Final step — master password.
Master Password
Step 2 of 2 — master password
✓
2
🚫
Permission Denied
Your email address has not been approved by an administrator. You cannot access the task dashboard until an admin grants you permission.
📧 your@email.com
Contact your administrator to approve your email address. Once approved, sign in again to gain access.
⚡
TaskFlow
U
User
✓ Approved
0
Total
0
Complete
0
In Progress
0
Incomplete
Update Status
🔒 Task Scope
You can only update the status of tasks assigned to you. Click Update on any task row.
—
📋
Click Update on a task row to submit status.
Create Task
My Tasks 0 tasks
No.
Task
Status
Start
End
Action
📋
No tasks assigned to you yet.
🛡
Admin Panel
A
Admin
📊 Overview
👥
0
Registered Users
🔑
0
Total Logins
📋
0
Total Tasks
✅
0
Approved Emails
◑
0
Semi-Approved
🕐 Recent Activity 0
📋 All Tasks
Task Records 0
➕ Add / Edit Task
📋New Task
⚠ No approved members available. Go to Permissions and approve user emails first — only approved users can be assigned tasks.
Recent Tasks
Latest entries 0
🔑 Login Log
All Access Records 0
👥 Member Management
👤 Manage Task-Assignable Members
Registered Users 0
🔐 Permissions & Access Control
📧
Admin-Approved Email Whitelist
Approved emails serve two purposes: (1) users on this list can log in to the task dashboard, and (2) only approved users can be assigned tasks — the "Assign To" dropdown in Add Task and Edit Task will only show members whose email is on this list. Unapproved users who sign in will see a "Permission Denied" screen.
No approved emails yet — all logins will be denied.
◑
Semi-Approved Email List
Semi-approved users can log in and view their assigned tasks (all statuses: In Progress, Incomplete, Complete) and update task status on tasks assigned to them. They cannot create tasks, export data, or access the admin panel. This role is set by admin only.
No semi-approved emails yet.
👥 Role Definitions
🛡
Administrator
Full system control. Two-step login with master password + email.
Full dashboard access
Add / edit / delete tasks
Approve & revoke emails
Export all data (XLSX)
View login logs
Manage members
✅
Approved User
Email is on the whitelist. Can log in, view and update their assigned tasks, and create new tasks. Can also be assigned tasks by admin.
View assigned tasks
Update task status
Create new tasks
Track own progress
No delete/export
No admin dashboard
◑
Semi-Approved User
Email is on the semi-approved list. Can log in and view/update their own assigned tasks only. Cannot create tasks or access advanced features.
View own assigned tasks
Update task status
No task creation
No export access
No admin dashboard
No member data
🚫
Non-Approved User
Email not on whitelist. Sees "Permission Denied" after login. Cannot be assigned tasks.