Expected duration: CUSTOM We want to work with a developer(s) who has excellent experience working with Laravel. We currently have a static, table-based list which we use to manage incoming orders (key details and their status as they progress through our workflow).
We want the developer to:
Add new GUI to Dashboard (Admin/Manager landing page (URL to be provided). Please create according to visuals provided (attached).
a. First Section Row – Show count with linked to their respective page i. Error Report Count ii. Messages to Review Count iii. Pending Application Count iv. Reported Tech Issue Count
b. Second section Row i. Awaiting/Allocation list (job type: ‘Available’) ii. Assigned Pending list (job types: ‘Assigned – Pending’; ‘Re-Assigned – Pending’) iii. Returned to client list (job type: ‘Returned’)
c. Second section row actions i. Change status of job on this section which will move to right side ii. Job id will be clickable to see the job detail iii. Each section will be sorted based on time remaining iv. If it becomes 24 hours or less, the card strips turn red and general manager (GM) is notified by email/notification. v. If it becomes past deadline, the card strips turn red/flashing red and general manager (GM) is notified by email/notification vi. Listing will be show real-time without refresh page. vii. If job is marked as ‘Completed’ or ‘Cancelled’, it is removed from this GUI (but not from system; still stored/available by searching Jobs List).
Our Objective:
We want the Admin to have a more intuitive back-end system by which to monitor and actions jobs through the workflow. We would like a seamless transition of "job-cards" through these columns as the job statuses change.
Due to past disapointments, we would like the potential Laravel developer to provide a basic concept for inspection either on their staging/dev website or Codepen or something like that. We want to see that the developer has grasped the concept of 'job-cards' changing status, changing colour based on [time remaining] and moving along the workflow based on current status.