This goal included the solution of a number of tasksdevelop ux ui design; create a functional application and an admin panel for it; ensure the integration of the application with the c service. The project quickly passed the initial approval and the zero sprint, already in february work on the myservice car service application began to boil. How technologies were chosen the client needed a universal solution for ios and android at a reasonable price, so we chose the flutter cross-platform framework for development. Firebase was used for notifications in the app. The admin panel of the application is implemented as a spa.
The backend used php and graphql, which ensured proper performance and coding convenience. The final technology stack looked like this laravel php mysql . Graphql react.Js apollo flutter how was the reporting done? We worked according to the usual t&m model we divided all tasks into India Phone Number List sprints of weeks each, formed a team. Reporting for each sprint was very detailed we kept a document with reports, in which we carefully recorded the results of the work done and, if necessary, presented them. From the client’s side, the communication was at its best the managers of arma motors are very responsive and professional. We could always get feedback or clarification on the intricacies of the business from them.

Largely due to this coherence, the team managed to avoid typical mistakes and complete all tasks without delay. Development difficulties the application was created with an eye to integration with the c service used by the company. Already at the earliest stages, third-party specialists were involved in the work they had a database and well understood the business processes of arma motors. But when developing the functionality on the c side, significant difficulties arose, the integration logic had to be revised. In fact, this meant delaying the entire project and delaying the release. For the client, this situation was very painful. Our team decided to make a Knight’s move for the client to implement part of the functionality tied to c, directly through the application’s administration panel.