request a call

Itemit

CRM system for tracking the status of the company things (test devices, laptops, etc.). You’ll know who took the item and when, what time the person plans to give it back, etc
Case

The customer came to us with an existing application, web platform and one problem. As a result of the fact that the project was written by more than one team, the current state of the code and product was far from ideal. Lots of legacy code, lack of a unified development pattern, bugs and other problems. The challenge was to bring the current code into a usable, readable format, fix current issues, and continue working on the product. The application is a CRM system for keeping track of the status of the company's things (for example, working test devices, laptops, kitchen applications, etc. ). Who took it and when, when does it plan to return it, who currently has the item and where is it? All these questions can be answered through the app by scanning the QR tag pasted on the app or by using the NFC tag.

Result

After receiving the project by the team, we agreed with the clients the pattern and architecture that we think was necessary, and also prepared a number of problems that we found in the application and which, in our opinion, interfere with the growth of the product. As a result, we managed to raise the app's rating to 4.4 in Google Play and 4.8 in the App Store. Which gives us the right to assert that we have coped with the task!

Technologies and tools

#MVVM #Swift/Kotlin #Dependency Injection #QR scanning #Room #Timber #Firebase #LiveData and Observers Koin #Crashlytics #Firebase

Have an idea or any questions?

We provide a free consultation for our clients to answer any question, discuss a project or get estimations.

Just set a time convenient for you and we will call you back.