In this service based on your business requirement, I can design a set of robust microservices which work together as a single big tool. The advantages of using MS are it is scalable, robust, and cost-efficient in most cases. If the requirement can get over in single standalone apps, I can design the solution in that fashion. After designing I'll start to write code and business logic the hand over the MS or the rest endpoint after deploying to the cloud space of your choice.