Module-based Platform
Definition
A module-based platform is software designed so that features can be enabled or disabled per customer through admin-controlled toggles. This allows each contractor to pay only for the capabilities they actually use — scheduling, estimating, smart home, referral programs — rather than buying a monolithic all-or-nothing license.
Common Questions
Real-World Example
You'd see this when a small contractor starts with just lead intake and estimating modules, then enables maintenance subscriptions and smart home modules a year later as the business expands.
Why It Matters
Module-based architecture is how modern home service platforms accommodate everything from solo contractors to multi-location operations on the same underlying system.
Related Terms
Multi-tenant SaaS is a software architecture where many separate customer organizations share the sa...
White-label software is a platform that one company operates but allows other businesses to brand an...
A service subscription is a recurring billing arrangement where a homeowner pays monthly, quarterly,...