Laying the Groundwork for Innovation: Transforming Property Building with SaaS
OwnSpace
Property Development
2020 - Ongoing
Client Background
A prominent player in the Canadian property building industry approached Stackfee with a vision: to digitize and simplify the complex processes involved in managing residential construction projects. The client needed a modern SaaS platform that would empower both builders and their clients, while laying the foundation for a scalable, long-term product offering.
Overwhelmed by manual workflows, scattered documentation, and inefficient client communications, the company was ready to evolve its operations with a robust, cloud-based solution tailored to its industry.
The Challenge: Fragmented Workflows and Manual Effort
The construction process, especially in custom home building, requires frequent back-and-forth between builders, tradespeople, and clients.
Key challenges included:
- Selection Complexity: Builders needed a way to present design and material options to clients without resorting to spreadsheets or disorganized PDFs.
- Client Engagement: A smooth, intuitive client portal was critical for decision tracking and approvals.
- Operational Efficiency: Product and time management systems were siloed or non-existent, making invoicing and reporting error-prone and time-consuming.
- Scalability: The client aimed to eventually offer this platform to other builders as a commercial SaaS product, so it needed to be modular and scalable from the start.
The Solution: A Modular SaaS Platform for Builders
Stackfee designed and engineered a sophisticated multi-tenant SaaS platform tailored to the residential construction lifecycle. The system includes multiple front-end interfaces, one for builders, another for clients, backed by a scalable .NET Core microservices architecture hosted on Microsoft Azure.
Key Features Include:
- Dynamic Selection System: Builders can rapidly generate project-specific selection sheets using reusable templates or custom inputs. Clients log in to an interactive portal to view, select, or approve finishes, fixtures, and other customizable options.
- Client Portal: A user-friendly interface allows clients to track selections, progress, timelines, and invoices in real-time, enhancing transparency and trust throughout the build.
- Product Management System: A centralized catalog enables builders to manage and reuse products across projects. Designed with future analytics and inventory management in mind, the system provides a strong foundation for data-driven decisions.
- Time Tracking & Invoicing: Builders and subcontractors log work hours directly within the system, generating detailed timesheets that feed into the client invoicing module. This allows for precise billing and better project budgeting.
- Communication Integration: With SendGrid powering email notifications and Twilio managing SMS alerts, the system keeps both builders and clients informed at every step of the process.
Technologies Used
- Back-end: .NET Core
- Front-end: Angular (Admin and Client Portal)
- Hosting & Infrastructure: Azure App Services, Azure SQL, Azure Blob Storage
- Third-party Integrations: SendGrid (email notifications), Twilio (SMS messaging)
Project Results
The platform is actively being used by the client’s internal team to manage core administrative functions such as client communication, invoicing, and product selections. While not yet deployed on a live construction project, it has helped improve internal coordination and introduced more structure to day-to-day workflows.
Though still evolving, the software has shown enough early promise that the client is exploring a potential spin-off focused on turning the tool into a scalable SaaS product. Development remains ongoing, with new features regularly added based on user feedback and operational needs.
Conclusion
What started as a custom workflow tool has gradually matured into a platform with broader potential. While still in active development and yet to reach full deployment, the project reflects Stackfee’s commitment to long-term client partnerships and iterative, goal-aligned software delivery. The foundation laid so far provides a strong base for continued refinement, and possibly a future launch into the construction SaaS market.