Inspiration

The inspiration for Farutech stems from a fundamental market observation in LATAM: while digitalization is mandatory, SMBs are trapped between "disposable" software that doesn't scale and expensive, overly complex ERPs that require years of implementation. We were inspired to build the "Operating System for B2B SaaS"—a platform that provides the sophisticated multi-tenant infrastructure typically reserved for Silicon Valley giants, tailored specifically for the Latin American business reality.

What it does

Farutech is a Multi-SaaS Orchestration Platform. It acts as a dynamic deployment engine where organizations can instantly activate integrated business applications (POS, Expenses, Veterinary Management, etc.) from a unified marketplace. It manages the identity, billing, and resource provisioning of thousands of tenants automatically. It’s not just a product; it’s an ecosystem that allows a business to activate an enterprise-ready software instance in under 90 seconds, with automated compliance, security, and data isolation.

How we built it

We engineered Farutech using an Enterprise-Grade Spec-Driven Development (SDD) framework to ensure long-term scalability:

  • Control Plane: Built on Supabase (PostgreSQL + RLS + JWT Hooks) as the single source of truth for identity and multi-tenant logic.
  • Backend: A decoupled, cloud-native architecture using .NET 10 for high-performance business logic, utilizing a "Shared vs. Dedicated" database strategy for optimal cost-efficiency.
  • Orchestration: Custom Go Workers handle asynchronous provisioning and infrastructure lifecycle management.
  • Frontend: An integrated ecosystem of Micro-Frontends (React + Module Federation) controlled by a central dashboard, ensuring consistent design and secure access control across all applications.

Challenges we ran into

  • Multi-Tenant Data Isolation: Ensuring that a query from Tenant A could never leak data to Tenant B was our primary technical challenge. We solved this by implementing PostgreSQL Row-Level Security (RLS) as a foundational layer, combined with a custom Auth Hook that injects effective permissions into the JWT, preventing unauthorized access at the token level before it even reaches the database.
  • Operational Overhead: Managing thousands of fragmented app deployments would be impossible with manual intervention. We overcame this by building an autonomous provisioning engine that treats every client instance as a programmable infrastructure asset.

Accomplishments that we're proud of

  • Architectural Blueprint: We successfully designed and documented a "Venture-Scale OS" that allows us to launch new vertical SaaS apps in weeks, not months, by reusing our core platform services.
  • Security Standards: We achieved an enterprise-grade security posture by enforcing "Entitlement Management," where feature access is cryptographically tied to the customer's subscription plan, eliminating manual UI checks.
  • Bootstrapping Efficiency: We validated our business model by co-developing modules with real enterprise clients, effectively subsidizing our R&D costs while building a commercial-ready product.

What we learned

  • Platform vs. Product: We learned that the true "moat" isn't just the software feature, but the orchestration layer. Building a product is linear; building a platform that allows you to launch infinite products is exponential.
  • Tenant Lifecycle Management: We realized that the "SaaS experience" is 80% onboarding and 20% feature usage. If you can make provisioning instantaneous, you remove the biggest barrier to entry for SMBs.

What's next for Farutech

  • Aggressive Marketplace Expansion: Launching three additional vertical SaaS applications in the next two quarters to strengthen our platform ecosystem.
  • IA Agéntica Integration: Implementing autonomous AI agents within our SaaS apps to automate routine tasks (e.g., inventory procurement, automated service scheduling).
  • Cross-Regional Expansion: Scaling our Multi-Tenant infrastructure to serve markets beyond Colombia, specifically focusing on the Alianza del Pacífico (Mexico, Chile, Peru) to leverage our automated tax-compliant billing engine.

Built With

Share this project:

Updates