Recommendation

Milo Solutions provides platform development services for a commercial maintenance business. They developed a database system in Django to facilitate project management.

Milo Solutions’ work has been met with high praise and unanimous acclaim. They delivered a system is just as effective as having 30% more people on staff. The team is efficient, diligent, and always works towards making their clients successful.

Jamie Jacobs.jpg

Jamie Jacobs

President, KFM 247 LTD

About

Is a mobile and web application for managing service requests in many industries. Each request, regardless of time and place, is registered in the application, and a dedicated account manager is assigned to the customer to estimate the solution to the problem. Ultimately, KFM acts as an intermediary in the implementation and valuation of the entire service.

Features:

  • Available in a web and mobile version.
  • Can be used in various industries.
  • Quick and easy reporting and sending notifications.
  • Allows for halving the time of processing requests.
  • Compatible with many platforms.
Biuro.jpg Serwisant.jpg Hotelowy-korytarz.jpg

Goals

For each problem, we will find a proper solution.

Problems

  • An outdated version of the application written in PHP.
  • Lack of extensive communication with the client.
  • No possibility of integration with external customer systems.
  • Imprecise business goals.

Solutions

  • Transferring the application to Django (Python) in the web version and writing a mobile application in JavaScript - React Native.
  • Preparation of newsletter templates that were used to communicate with the client.
  • Creation of an API with external systems.
  • A thorough analysis of business goals and their inclusion in KPIs.

Stages

Preparation

The initial stage was to create an estimation based on the existing functionalities of the original version of the application, as well as to reintegrate it with the client systems and plan new functionalities. The mobile application, despite its similarities to the previous one, required the team to be fully prepared and ready to implement many changes.

Przygotowanie-2.jpg

Design

The Design team created mockups for the mobile application, while the web application was designed on an ongoing basis, along with the demand for new functionalities.

Projektowanie-2.jpg

Development

The web application was created in Python / Django / Javascript, while the mobile application is based on React Native technology (Javascript / Typescript).

Programowanie-2.jpg

Testing

The programmers created more than 2000 units of tests launched after each change in the source code. Based on the functionalities available in the application, the QA team prepared a set of test cases, the number of which has already exceeded 1500. All of them are regularly checked every time subsequent versions of the application occur and updated with new functionalities as it develops. In our work, we combine many types of testing: functional, performance, smoke, exploratory, regression, and many others. We take pride in automating testing processes by creating tests using Python and Framework Robot. It allowed us to increase the effectiveness of the QA team, early and effective detection of potential threats in the application, and thus save time and high quality of the application.

Testowanie-3.jpg

Deployment

The application is constantly developed, and new versions are released regularly every two weeks. The mobile version is available on the App Store and Google Play.

Deployment.jpg

Interested in projects from industry: Business operations ?

Would you like us to come up with a proposal for your project? If so, just click on the "Get Project Estimate" button and we'll get back to you as soon as possible.

Get a quote

View Our Portfolio at: