Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Завданням від замовника було створити систему, яка б витягувала дані з CRM-системи KeyCRM через API. Усі дані мають зберігатися в базу даних, а після обробки відправлятися в Google Sheets за допомогою API.

Для реалізації проекту було запропоновано використати Python у поєднанні з фреймворком Django. Для автоматизації процесу відправлення даних застосовувались Celery і Redis. Були враховані обмеження за частотою запитів до KeyCRM та Google, завдяки чому система не перевищує встановлені ліміти і не піддається блокуванням. Налаштування частоти опитування серверів регулюються через адміністративну панель. Реалізація даного етапу роботи була виконана у найкоротші строки.

Незважаючи на оперативність розробки, у проект була закладена основа для масштабування і збільшення функціональності.

Замовник запропонував перейти до постійної співпраці, що стало поштовхом до модернізації продукту і розширення його функціоналу за межі вихідного технічного завдання. Було запропоновано створити єдину систему приймання замовлень з можливістю накопичення інформації про клієнтів і захисту від шахрайства. У систему була інтегрована перевірка користувачів через reCAPTCHA. Завдяки єдиній системі обробки даних з усіх лендінгів, впровадження нових точок продажу займає мінімальний час.

Система продовжує функціонувати і обслуговуватися. Впровадження нового функціоналу відбувається протягом лічених годин.

На даний момент реалізована система накопичення гео-даних клієнтів, використовуючи сторонні сервіси. Дана інформація відправляється в реальному часі в KeyCRM, базу даних і на пошту при кожному новому замовленні.

На даний момент присутній більше ніж 30 лендінгів.
Деталі роботи
Бюджет 20 000 UAH
Додано 10 травня 2024
252 перегляди
Фрилансер
Виталий Мациборка
Україна Мукачево  15  0

Вільний для роботи Вільний для роботи
15 Сейфів завершено
На сервісі 8 років