The process of building an application is divided into several main stages. First, we study the requirements in order to evaluate the project and draw up an implementation plan. After that, we discuss the price and time with the customer and proceed to the preparation of designs. The next stage is building the software. We break the process in iterations for convenience and deploy each set of ready-made tasks to a test server for review. When all the functionality is ready, we prepare to launch the product on the market.