Minimum system architecture for new product launch

Hau Vo Phuoc
Nov 19, 2020

Which is needing for your product system architecture in the very early stage.

Photo by Fotis Fotopoulos on Unsplash

As a technical founder or a technical architecture for your startup, you usually struggle to find what is needing for your product system architecture in the very early stage.

Based on my experience, we should choose as much simple as we can because, in a very early stage, we would like to test the product idea so we shouldn’t take much time to choose the perfect stack. Actually, in startup growing life, our system architecture will be rebuilt many times.

So the simple stack will be

  • Hosting and database should be on cloud (Amazon web services, Microsoft Azure, Google Cloud, etc). Because they can be scaled with just one click and support monitoring as well.
  • A monolithic backend. We can manage it easier than a micro-service backend.
  • A mobile app with React Native or Flutter if your product requires the mobile app in both iOS & Android platforms.
  • A single page application with VueJS/ReactJS/AngularJS if your product requires.
  • A landing page using a web design tool such as Unbounce, Webflow, etc
  • A blog site by using Ghost Basic that will cost only $29/month. Or you can use Medium.

With this stack, you can grow your MAU from 0 to 300,000 without any problems. After that when you get funding, you can scale the system or rebuild.

--

--

Hau Vo Phuoc

My passion is building tech products that can help millions of people in real life