Today marks an important milestone in my journey building Thora Vietnam. After months of architecture design, development, testing, and continuous improvements, I've reached a point where I can say that the core foundation of THORA_SERVICES is ready.

It doesn't mean the software is perfect. Software never really is.

It means we've built enough to move on to the next challenge.

And interestingly, that challenge is no longer primarily about software engineering.

What We've Built

THORA_SERVICES began with a simple idea: create a platform where customers can request everyday services while THORA coordinates the work with qualified service providers.

Rather than building another marketplace that simply connects customers with providers, we chose a different approach.

THORA takes responsibility for coordinating the service process, from receiving requests to assigning work, managing quotations, tracking execution, and confirming completion.

Over time, this required building several interconnected capabilities:

  • Customer requests and service workflows
  • Provider enrollment and qualification
  • Job assignment and execution tracking
  • Inspection, quotations, and follow-up jobs
  • Provider agreements and service-level commitments
  • Billing, payment confirmation, and operational management

All of these capabilities now form the operational foundation of THORA_SERVICES.

As a software architect, I naturally enjoy designing systems that can scale. But as a founder, I've learned that a technically capable system is not necessarily a successful business.

A working platform is not the same as a validated business model.

The Difficult Part Begins Now

It's tempting to continue developing.

There's always another feature to implement, another workflow to improve, or another architectural decision to revisit.

But I believe this is the right moment to stop adding major features and start learning from the real market.

The next phase will focus on enrolling service providers, understanding their motivations, and discovering whether THORA can create meaningful value for both providers and customers.

I'll approach this through the Lean Startup methodology: Build, Measure, Learn.

Instead of immediately recruiting hundreds of providers, I'll begin with a small number of carefully selected partners.

Instead of automating every operational process, I'll allow some processes to remain manual.

And instead of measuring success by how many accounts are registered, I'll focus on actual service transactions.

Can providers successfully complete paid jobs through THORA?

Do customers trust the experience?

Can THORA maintain service quality while operating sustainably?

These are the questions that matter now.

Starting Small Is a Strategy

Our initial focus will be on a few practical service categories, including home cleaning, air-conditioner cleaning, and air-conditioner repair.

The goal isn't rapid expansion.

The goal is to establish a repeatable operating model.

With just two or three committed providers, we can observe real-world behavior, identify operational problems, understand pricing expectations, and improve the customer experience.

We can learn more from ten successfully completed jobs than from a hundred providers who register but never participate.

This is also where my perspective as an engineer needs to evolve.

In software development, we often try to anticipate problems before they happen.

In Lean Startup, we deliberately expose our assumptions to reality and let evidence guide our next decisions.

Both approaches are valuable, but they solve different problems.

One Week Away From Development

Before beginning this next chapter, I'm taking a week off.

After a long development cycle, I think it's important to create some distance from the code, architecture diagrams, and endless backlog.

When I return, my priority will no longer be asking:

What should we build next?

Instead, I'll ask:

What do we need to learn next?

That small change in perspective may be one of the most important decisions in this entire journey.

A New Chapter for THORA

October 16, 2026, marks the completion of an important development phase for THORA_SERVICES.

The platform foundation is ready for real-world validation. The business model still needs to prove itself.

There will certainly be unexpected challenges, unsuccessful experiments, and assumptions that turn out to be wrong.

That's part of building a startup.

For now, I'm happy to close this engineering chapter and prepare for the next one.

We have built the system. Now it's time to find out whether we can build the business.

This article is part of my ongoing startup journey on PNSoft, where I share practical lessons from software architecture, AI-assisted development, and building Thora Vietnam as a lean technology business.

By PNSoft · 16 Oct 2026