Multi-Store Staff Task Management System need Web Development
Contact person: Multi-Store Staff Task Management System
Phone:Show
Email:Show
Location: Bhimavaram, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"**Multi-Store Staff Task Management System**
---
## Required Platforms:
1. **Web Application** (PHP + MySQL)
2. **Mobile-Optimised Website (Responsive)**
3. **Android and IOS Mobile Application** (Apple or Play Store ready)
---
## User Roles (Login-Based):
1. **Admin**
2. **Store Manager**
3. **Staff**
---
## User Login & Management Features:
* Secure Login (email/username + password)
* Forgot Password (via email or OTP)
* Change Password (with validation)
* View & Edit Profile (name, phone, profile photo)
* Role-based login redirection (Admin, Manager, Staff)
---
## Admin Panel Must Include:
* Add / Edit / Delete Users
* Assign Store to Users
* Activate / Deactivate Users
* Reset User Passwords (without old password)
* View User Activity
* Impersonate Users
* Manage Stores (Add / Edit / Delete)
---
## Store Management:
* Add/Edit/Delete stores
* Each user is linked to a store
* Reports and tasks are store-specific
---
## Task Management:
* Create New Tasks (Title, Description, Type, Deadline)
* Task Types: Daily / Weekly / Monthly / One-time
* Assign tasks to Staff (by Manager/Admin)
* View all assigned tasks
* Statuses: Pending / Approved / Declined
* Comment section on approval/rejection
---
## Image Submission by Staff:
* Submit images as task proof
* Camera-only upload (no gallery access)
* Max 10 images per task
* Image size limit: 2MB
* Formats: JPG, PNG only
* Preview images before submitting
---
## File & Storage:
* Store uploaded images in organised folders
* Save image URLs in the database
* Show image preview in Manager/Admin panels
---
## Reports & Logs:
* Task History (per user)
* Need Filters to search in all reposts
* Upload History with image preview
* Downloadable Reports
* User Login Log
---
## Security & Access:
* Passwords must be hashed
* CSRF protection on all forms
* Session timeout (30 mins inactive) controlled by admin
* Brute-force login protection
* Role validation on every page
* Multi-language ready
---
## UI/UX Requirements:
* Clean layout with top navbar and sidebar
* Sticky header with user greeting
* Profile photo dropdown
* Responsible for mobile/tablet/desktop
* Breadcrumbs for all inner pages
* Notification badge (red dot) for pending approvals
* Toast notifications for actions (success, error)
* Dark/Light mode toggle
---
## Database Tables Required:
* Users
* Stores
* Tasks
* Task Assignments
* Task Submissions (with images)
* Optional: Image Table, Logs Table" (client-provided description)