CleanTask - Employee & Task Management System for https://cleanist.uk/

Job ID: 39883529

Budget: £20 – £250 GBP

CleanTask – Employee & Task Management Booking System

Project Overview:

CleanTask is a web-based platform designed to efficiently manage cleaning tasks, employee assignments, and client bookings. The system enables admins to create tasks, set the number of required employees per task, and track real-time task assignment. Employees can register, view available tasks, and accept them, with automatic slot management. Clients can book services seamlessly via the website interface.

Key Features:
1. Employee Management

Employees can register and log in securely.

Admins can view all employees and track task history.

Employees can see available tasks and accept them.

2. Task Management

Admins can create tasks/services (e.g., Home Cleaning, Office Cleaning).

Each task includes:

Required number of employees

Date & time

Duration

Task slots automatically decrease as employees accept them.

Tasks become unavailable once all required slots are filled.

3. Booking Management

Clients can book tasks via a frontend form.

Admin approval can be applied if needed.

Email notifications sent to clients and employees on booking or task acceptance.

4. Dynamic Dashboards

Admin dashboard for monitoring tasks, employee assignments, and bookings.

Employee dashboard to view assigned and available tasks.

5. Integration & Accessibility

Fully integrated with WordPress for embedding on your site.

Booking forms customizable with Elementor.

Optional notifications via email, with potential future integration for SMS or app notifications.

Technical Requirements

Platform: WordPress

Backend: PHP + MySQL

Frontend: Elementor / HTML / CSS / JS for page design

Custom User Roles: Employee, Admin, Client

Optional: Payment integration via Stripe or WooCommerce

Project Goals

Automate task assignment for multi-employee cleaning jobs.

Reduce manual coordination between admins and employees.

Provide clients with a smooth and secure booking experience.

Enable admins to manage employees, tasks, and bookings from a single dashboard.

Target Users

Admins / Managers: Oversee tasks and employee assignments.

Employees / Cleaners: View and accept tasks dynamically.

Clients: Book cleaning services online safely.

Deliverables

Fully functional WordPress plugin or embedded system.

Employee registration and secure login system.

Task management system with dynamic slot tracking.

Client-facing booking interface.

Admin dashboard for full operational monitoring.