WordPress Maintenance Tracking Portal

via Freelancer ·

Budget / Salary₹1,500–12,500
TypeFreelance project
LocationRemote
Posted2 hours ago
I want a purpose-built portal added to my WordPress site that lets our Maintenance Staff log in and work exclusively with a centralised maintenance schedule. The focus is purely on tracking upcoming, recurring, and completed jobs; tenant or property-manager views can wait, but the code should make adding them later painless.

Here’s what I need the build to cover: a custom user role called “Maintenance Staff”, a clean dashboard where that role can see a calendar and list view of every scheduled task, and simple controls to mark work as done or reschedule it. From the admin side I must be able to create tasks, set frequencies or one-off dates, add priorities, and trigger reminders—email or push alerts for nearing deadlines would be a welcome bonus if it fits.

Please develop the solution as a lightweight plugin or a well-structured child theme so WordPress core and theme updates never overwrite your work. Follow WordPress coding standards, keep third-party dependencies to a minimum, and document any you do use.

Deliverables
• Installable plugin or child theme containing the complete maintenance-schedule module
• Custom “Maintenance Staff” role with restricted, intuitive dashboard
• Calendar + list task views with edit/complete controls
• Admin guide (PDF or Markdown) explaining installation, configuration, and day-to-day use

I’ll provide staging access for testing and expect a working version ready to review within two weeks. Let me know early if you plan to rely on specific premium plugins or libraries so I can approve them.
php javascript website design wordpress css mysql html frontend development
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.