Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Zadaniem od klienta było stworzenie systemu, który ekstrahowałby dane z systemu CRM KeyCRM przez API. Wszystkie dane powinny być zapisywane w bazie danych, a po przetworzeniu wysyłane do Google Sheets za pomocą API.

Do realizacji projektu zaproponowano użycie Pythona w połączeniu z frameworkiem Django. Do automatyzacji procesu wysyłania danych używane były Celery i Redis. Uwzględniono ograniczenia dotyczące częstotliwości zapytań do KeyCRM i Google, dzięki czemu system nie przekracza ustalonych limitów i nie ulega blokadom. Ustawienia częstotliwości odpytywania serwerów regulowane są przez panel administracyjny. Realizacja tego etapu pracy została wykonana w najkrótszym możliwym czasie.

Pomimo szybkości rozwoju, w projekcie zaplanowano podstawy do skalowania i zwiększenia funkcjonalności.

Klient zaproponował przejście na stałą współpracę, co stało się impulsem do modernizacji produktu i rozszerzenia jego funkcjonalności poza pierwotne specyfikacje techniczne. Zaproponowano stworzenie jednolitego systemu przyjmowania zamówień z możliwością gromadzenia informacji o klientach i ochrony przed oszustwami. W systemie zintegrowano weryfikację użytkowników przez reCAPTCHA. Dzięki jednolitemu systemowi przetwarzania danych ze wszystkich landing page'ów, wdrażanie nowych punktów sprzedaży zajmuje minimalną ilość czasu.

System nadal funkcjonuje i jest obsługiwany. Wprowadzenie nowej funkcjonalności odbywa się w ciągu kilku godzin.

Obecnie zaimplementowano system gromadzenia danych geograficznych klientów, korzystając z zewnętrznych usług. Te informacje są wysyłane w czasie rzeczywistym do KeyCRM, bazy danych i na pocztę przy każdym nowym zamówieniu.

Obecnie istnieje ponad 30 landing page'ów.
Szczegóły pracy
Budżet 1645 PLN
Dodana 10 maja 2024
255 wyświetleń
Freelancer
Vitaly Matsiborka
Ukraina Mukaczewo  15  0

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
Zakończono 15 Sejfów
W serwisie 8 lat