Billdr Canada Inc.
Feature: Schedule/Task Synchronization & UI/UX Improvements
Challenge: Contractors needed a reliable way to synchronize schedules and task lists. Tasks should be created from schedule items, and completing a task needed to automatically update the related schedule item — and vice versa.
Solution: Working closely with Product/Design and Customer Success, I led development of a feature that allowed tasks to be created not only from schedule items, but also from:
- Schedule Items
- Quote categories/sections
- Change order items
This reduced duplication by letting contractors reuse existing work. The schedule, task system, and employee mobile portal all communicated, ensuring data fidelity — e.g., a task completed on mobile would update the desktop app and its related schedule item automatically.
Key Enhancements:
- Reordering tasks and subtasks
- Bulk actions: notify and delete
- Parent-child task interactions:
- Completing a parent task completes all children
- Completing one child marks the parent as in progress
- Completing all children completes the parent automatically
- Consistent behavior across desktop and mobile apps
Impact: Contractors gained a unified workflow across devices, reducing redundant work and improving team coordination. This led to faster task completion, fewer errors, and clearer visibility into project progress for both office staff and field workers.