Centralized Maintenance Management Platform (only accept personal contacts on chat)
Budget: $250 – $750 USD
I'm seeking a skilled developer to create a centralized platform for managing maintenance requests and contracts across multiple customer branches. The platform should have role-based access, allowing Admins, Customers, Technicians, and Company Employees to interact with it in different capacities.
Here are the key features needed:
Admin Login:
- Manage customers, branches, contracts
- Assign technicians and employees
- Approve/reject customer requests
- Send bills and invoices
- View all reports and dashboards
- Role management, Audit logs, Custom reporting
Customer Login:
- View AMC contracts and maintenance history
- Create maintenance requests from branch page
- View bills and accept/reject quotations
- Track assigned technician in real-time
- Receive notifications and updates
Employee Login:
- View assigned tasks and manage scheduling
- Coordinate between admin, technician, and customer
- Monitor task completion and report generation
Technician Login:
- View assigned maintenance tasks
- Start job with real-time location sharing
- Upload maintenance reports, images, and completion status
- Generate service completion confirmation
Notifications:
- Email notifications, SMS notifications, Push notifications
Ideal Skills & Experience:
- Strong experience in web app development
- Familiarity with real-time tracking and notifications
- Database management
- Role-based access control
- Ability to create custom reports
Looking forward to your expert bids!
Here are the key features needed:
Admin Login:
- Manage customers, branches, contracts
- Assign technicians and employees
- Approve/reject customer requests
- Send bills and invoices
- View all reports and dashboards
- Role management, Audit logs, Custom reporting
Customer Login:
- View AMC contracts and maintenance history
- Create maintenance requests from branch page
- View bills and accept/reject quotations
- Track assigned technician in real-time
- Receive notifications and updates
Employee Login:
- View assigned tasks and manage scheduling
- Coordinate between admin, technician, and customer
- Monitor task completion and report generation
Technician Login:
- View assigned maintenance tasks
- Start job with real-time location sharing
- Upload maintenance reports, images, and completion status
- Generate service completion confirmation
Notifications:
- Email notifications, SMS notifications, Push notifications
Ideal Skills & Experience:
- Strong experience in web app development
- Familiarity with real-time tracking and notifications
- Database management
- Role-based access control
- Ability to create custom reports
Looking forward to your expert bids!