Tech Challenges
In general, our team was well prepared for the project and had all the necessary skills and experience in developing similar solutions. However, we can outline several challenges.
One arose due to the specifics of the administrative and territorial division of the customer’s country, Sweden, and its zip code system. If the company is located on the border of territorial units, then it itself has the right to choose which administrative unit it belongs to. Consequently, the company can be located in one place on the map but belong to a different city or municipality. One of our client’s demands was to introduce a regions search option without integrating a third-party app like GoogleMaps or Google Places. Thus, we had to manually implement the zip code database provided by the customer into the platform and organize the search logic.
In addition, our client had a huge database of companies they were working with and those they were planning to cooperate with. It included more than 70,000 companies with detailed information about each. We had to transfer this external database to our system without breaking its current structure. We successfully completed this task, and the database included the following information about companies: a registration number, title, emails, phone numbers, websites, description, categories with which they work, a region, their team, insurance, and certificates.