Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
The client tasked us with creating a system that would extract data from the KeyCRM system via API. All data must be stored in a database and, after processing, sent to Google Sheets using an API.

Python, combined with the Django framework, was proposed for the project implementation. Celery and Redis were used to automate the data sending process. Restrictions on the frequency of requests to KeyCRM and Google were considered, ensuring the system does not exceed set limits and avoids blockages. The frequency of server queries can be adjusted via the administrative panel. This phase of the work was completed in the shortest possible time.

Despite the rapid development, the project was designed to allow for scalability and enhanced functionality.

The client suggested moving to a permanent collaboration, which prompted the modernization of the product and the expansion of its functionality beyond the initial technical specifications. It was proposed to create a unified order receiving system with the ability to accumulate client information and protect against fraud. A user verification system through reCAPTCHA was integrated. Thanks to a unified data processing system across all landings, the implementation of new sales points takes minimal time.

The system continues to function and is maintained. The implementation of new functionalities occurs within a matter of hours.

Currently, a system for accumulating client geo-data using external services has been implemented. This information is sent in real-time to KeyCRM, the database, and email with each new order.

There are currently more than 30 landings.
Work details
Budget 451 USD
Added 10 May 2024
251 views
Freelancer
Vitaly Matsiborka
Ukraine Mukachevo  15  0

Available for hire Available for hire
15 Safes completed
On the service 8 years