Realizacja modułu w CRM do obsługi zapytań o przelew środków Fullstack (React + Node)
Potrzebne jest wdrożenie modułu w CRM do obsługi zapytań o przelew środków.
Proces jest następujący: Menedżer tworzy zapytanie o przelew na podstawie zamówienia, płatnik podejmuje je do realizacji, wykonuje przelew, dodaje potwierdzenie i prowizję, po czym menedżer dyrektor sprawdza i zatwierdza realizację. Po zatwierdzeniu system ma automatycznie odliczać środki z wybranego konta płatnika, obliczać wykorzystaną kwotę w USD z uwzględnieniem doładowań konta według FIFO oraz aktualizować dane zamówienia w KeyCRM.
Co wchodzi w skład zadania:
logika zapytań o przelew;
role: admin, user(menedżer), płatnik;
statusy, blokowanie zapytania na czas pracy płatnika;
załadowanie jednego lub kilku zrzutów ekranu;
sprawdzenie przelewu przez menedżera;
ewidencja kont płatników, doładowań i obciążeń;
obliczenie USD na podstawie historii doładowań;
integracja z KeyCRM;
strona admina do zarządzania płatnikami i ich kontami.
Stos technologiczny projektu:
frontend — React + TypeScript + Ant Design
backend — Node.js + Express + TypeScript + MongoDB
Ważne:
to dopracowanie istniejącego CRM, a nie nowy projekt od zera. Jest gotowy opis logiki, przypadek użycia oraz przybliżony schemat encji. Potrzebna jest osoba, która jest gotowa pracować z istniejącym, legacy kodem i wbudowywać nową funkcjonalność w aktualną architekturę.
-
✋ Witaj! Jesteśmy firmą IT dZENcode.
Realizujemy moduł w obecnym CRM dla zapytań o tłumaczenia: role admin/użytkownik/płatnik, statusy i blokady, FIFO-księgowanie USD, integracja z KeyCRM, opierając się na doświadczeniu zespołu, najlepszych praktykach i własnych rozwiązaniach.
Czy masz dostęp do repozytorium i środowiska stagingowego?
Jak ustalany jest kurs USD i zasady księgowania według FIFO?
Szczegółowe informacje o naszych usługach i stawkach znajdziesz na stronie:Freelancehunt
Zobacz – potem omówimy szczegóły pracy, pisz, gdy będziesz gotowy.
…
Ostateczny koszt ustalany jest dopiero po wyjaśnieniu zakresu i wymagań.
___________________
Z poważaniem,
Menadżer dZENcode
Nasze mocne strony:
💎 10+ lat świadczymy usługi IT: Outsourcing, Outstaffing
🔥 90+ pracowników etatowych
🚀 Projekty „od zera” i wsparcie
⚙️ SLA i wsparcie po produkcji
✅ Umowa z firmą, gwarantowany wynik!
🔥 250+ publicznych opinii od 2015 roku.
-
Moduł z rolami, statusami, blokowaniem zapytań na czas pracy peera, obliczeniem FIFO dla rachunków i synchronizacją z KeyCRM. Backend na Express + MongoDB z transakcjami dla atomowości wypłat, frontend na Ant Design z tabelami i formularzami. Zrzuty ekranu przez multer. Pracowałem z legacy CRM, gotowy wpasować się w istniejącą architekturę. Pytanie: integracja z KeyCRM przez ich REST API czy są webhooki?
-
Cześć!
Bardzo jasne wymagania. Obecność gotowych przypadków użycia i schematów encji to ogromny plus, który pozwoli od razu przejść do rozwoju.
Twój stos technologiczny (React, TS, Ant Design, Node.js, Express, MongoDB) to mój główny profil. Mam duże doświadczenie w pracy z istniejącym (legacy) kodem systemów finansowych i CRM. Nie jestem osobą, która proponuje "przepisać wszystko od zera". Moim celem jest staranne wbudowanie nowego modułu w twoją obecną architekturę, przestrzegając twoich stylów kodowania.
Jak widzę techniczną realizację najtrudniejszych węzłów:
1. Obliczenie USD według FIFO: Dla MongoDB zaprojektuję kolekcję transakcji doładowania (Top-ups) w taki sposób, aby przy odpisywaniu algorytm brał najstarsze aktywne doładowania, obliczał ich kurs i "odcinał" potrzebną kwotę, aż pokryje cały przelew. To gwarantuje dokładną analizę finansową bez błędów kursowych.
… 2. Blokowanie zapytania (Locking): Aby dwóch płatników (Payers) przypadkowo nie wzięło jednego zgłoszenia, wdrożę mechanizm blokowania na poziomie bazy danych (na przykład poprzez atomowe operacje findOneAndUpdate z weryfikacją statusu i timestampem locked_at).
3. Ładowanie zrzutów ekranu: Skonfiguruję multer do przesyłania plików (na twoje S3 lub lokalne przechowywanie) z powiązaniem URL do ID transakcji.
4. Integracja z KeyCRM: Wykorzystam ich REST API do automatycznej zmiany statusów zamówień oraz przekazywania numerów śledzenia/płatności po potwierdzeniu przez menedżera.
5. Ant Design: Doskonale znam tę bibliotekę. Panel administracyjny i pulpity nawigacyjne będą wyglądać natywnie i w pełni odpowiadać twojemu obecnemu UI.
Terminy i Koszt: Ponieważ masz już gotową logikę biznesową i schematy, będę mógł zrealizować ten moduł znacznie szybciej niż standardowe terminy:
Termin: 5–7 dni (zazwyczaj takie moduły finansowe robi się 2-3 tygodnie).
Budżet: Około 300–500$ za cały moduł pod klucz (w tym frontend, backend i testowanie). Dokładną kwotę będę mógł podać po krótkim przeglądzie istniejącego kodu bazy.
Jestem gotów podpisać NDA, zobaczyć twoje schematy encji (Use Cases) oraz strukturę bazy danych, aby rozpocząć pracę.
-
280 Cześć! Zrobię moduł w CRM: role, statusy/blokady, ładowanie zrzutów ekranu, FIFO USD, integracja z KeyCRM. Jest specyfikacja — ok, proszę tylko o wskazówki dotyczące legacy i które części kodu są najważniejsze.
-
1526 18 0 Witam, rozwijałem dużą system CRM dla placówki medycznej. To dokładnie mój stos technologii, jestem gotów zająć się pracą. Poświęcę maksymalnie dużo czasu, wykonam jak najszybciej i jak najlepiej!
-
3082 9 0 Dzień dobry!
Mam doświadczenie w rozwijaniu CRM na React + TypeScript / Node.js + Express. Pracowałem z rolami, statusami, logiką biznesową, integracjami i kodem legacy.
Więc mogę wszystko zrobić.
Przykłady:
https://rstays.com/
https://ai-desk.ai/
…
GitHub:
https://github.com/axbuglak
Piszcie, omówimy szczegóły.
-
2025 4 0 Witam!
Zapoznałem się z Twoim ZT, mam doświadczenie w pracy z podobnymi projektami i dobrze rozumiem postawione zadania. Jestem gotów zrealizować projekt w krótkim czasie.
Będę zadowolony, aby omówić szczegóły w wiadomościach prywatnych.
-
3644 17 0 Cześć! 🚀
Mam doświadczenie w modyfikacji istniejących systemów CRM z rolami, procesami statusowymi, logiką finansową, plikami i integracjami z zewnętrznymi usługami. Komfortowo pracuję z kodem legacy i wbudowuję nową funkcjonalność w już istniejącą architekturę.
Używany stos technologiczny:
Backend: Node.js, TypeScript, MongoDB
Integracje: KeyCRM API, przesyłanie plików, logika finansowa FIFO, role/statusy/locking
Frontend: React, TypeScript, Ant Design
… Infrastruktura: Docker, logowanie, testowanie, CI/CD
Jestem gotów omówić szczegóły projektu osobiście i jestem gotów przystąpić do pracy.
Z poważaniem, Andrij
-
2512 4 0 Cześć!
Jesteśmy zespołem Coderfy — i takie zadania są dla nas maksymalnie w naszej żywiole.
Mamy duże doświadczenie w rozwijaniu systemów CRM i ERP, w tym własnego, dostosowanego CRM, gdzie realizowaliśmy skomplikowane procesy biznesowe, logikę finansową, role, statusy i integracje. Dobrze rozumiemy, jak budować takie moduły nie tylko "żeby działało", ale aby były stabilne, skalowalne i zrozumiałe dla zespołu.
Co jest ważne w twoim przypadku — to nie tylko CRUD, ale:
- poprawna logika biznesowa (FIFO, odpisy, kontrole)
- kontrola statusów i blokad
- przejrzysta księgowość finansowa
- integracja z KeyCRM bez "desynchronizacji"
…
Specjalizujemy się w skomplikowanych interfejsach i podobnych scenariuszach, dlatego możemy to zrealizować starannie w istniejącej architekturze bez "kółek ratunkowych".
Osobno: bez problemu podłączamy się do już istniejących projektów i pracujemy z kodem legacy — to nasz regularny format pracy. Szybko rozumiemy strukturę, proponujemy optymalizacje i wdrażamy funkcjonalność bez ryzyka "zepsucia" obecnego systemu.
Po krótkiej dyskusji możemy:
- zaproponować optymalną realizację modułu
- pokazać klikalny prototyp (logikę + interfejs), aby od razu zsynchronizować się w kwestii UX
Porozmawiajmy krótko — a my od razu pokażemy, jak to może wyglądać w twoim CRM.
-
1887 8 0 Witaj!
Zespół The Dev Company jest zainteresowany dopracowaniem Twojego istniejącego CRM oraz wdrożeniem modułu do obsługi zapytań o przelewy w obecnym stosie technologicznym (React + TS + Ant Design / Node.js + Express + TS + MongoDB).
Jesteśmy gotowi:
- wprowadzić logikę zapytań o przelew do istniejącego modelu zamówień: tworzenie zapytania przez menedżera → przyjęcie do realizacji przez peer z blokadą → dodanie potwierdzeń/prowizji → weryfikacja przez dyrektora menedżera → automatyczne obciążenie konta;
- wdrożyć role i statusy (admin, użytkownik/menedżer, płatnik), blokowanie zapytania na czas pracy peera, walidację przejść między statusami;
- dodać możliwość przesyłania jednego/wielu zrzutów ekranu (zapisywanie, powiązanie z zapytaniem, wyświetlanie w UI);
- wprowadzić ewidencję kont peerów: doładowania, obciążenia, historia operacji, obliczenie wykorzystanej kwoty w USD według FIFO z uwzględnieniem historii doładowań;
… - zrealizować integrację z KeyCRM w celu aktualizacji danych zamówienia po ostatecznym potwierdzeniu;
- opracować strony administracyjne do zarządzania peerami i ich kontami (tworzenie/edycja, limity, historia).
Mamy doświadczenie w pracy z projektami legacy na Node.js/Express/TypeScript + MongoDB oraz frontendem na React/Ant Design, dlatego możemy starannie wbudować nową funkcjonalność w obecną architekturę, opierając się na Twoim opisie logiki, przypadkach użycia oraz istniejącej schemacie encji.
Jesteśmy gotowi przejrzeć repozytorium/dokumentację i zaproponować plan wdrożenia w etapach z oceną terminów i kosztów.
-
7134 13 0 Cześć, jestem gotowy do pracy z twoim kodem legacy. Rozumiem, że w istniejących projektach najważniejsze jest, aby nie "zepsuć" tego, co działa, i organicznie wbudować nowy model danych (Request, Payer, Transaction) w obecną architekturę.
Jak zrealizuję kluczowe wyzwania projektu:
Logika FIFO dla USD: Zrealizuję oddzielną kolejkę (Collection) dla doładowań kont peerów. Przy każdym obciążeniu skrypt będzie iterował po niewykorzystanych saldach doładowań, obciążając ekwiwalent w USD według kursu w momencie danego doładowania. To zapewni dokładne rozliczenie finansowe.
Model statusu i blokowanie: Wykorzystam mechanizm Optimistic Locking lub kontrolę statusu w MongoDB, aby uniknąć sytuacji, w której dwóch peerów jednocześnie bierze jeden wniosek. Dopóki wniosek jest w statusie In Progress, będzie niedostępny dla innych.
Integracja z KeyCRM: Wykorzystam ich API do automatycznego aktualizowania statusów zamówień lub dodawania kosztów/płatności bezpośrednio do karty zamówienia po ostatecznym potwierdzeniu przez menedżera.
… Frontend (Ant Design): Ponieważ używasz AntD, zbuduję interfejs dla peerów i panel administracyjny na podstawie standardowych komponentów (ProTable, Upload dla zrzutów ekranu), co pozwoli szybko dodać funkcjonalność, zachowując jednolity styl systemu.
Mój GitHub: https://github.com/onyx144
-
13013 67 0 Witam! Jestem gotów wykonać twoje zadanie szybko i jakościowo.
Moje portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Pisz — mogę rozpocząć pracę już dzisiaj. Będę zadowolony z owocnej współpracy!
-
95799 1272 1 10 Witam. Pracuję z React/Node.js od ponad 8 lat. Jestem gotowy do współpracy. Proszę o kontakt.
-
280 Dzień dobry. Mam doświadczenie w pracy z React + TypeScript oraz Node.js (Express, MongoDB), dlatego mogę starannie zintegrować nowy moduł w Twoim istniejącym CRM bez "zepsucia" obecnej logiki. Rozumiem znaczenie poprawnej realizacji procesu biznesowego: statusy, blokowanie zapytań, role, ewidencja rachunków i szczególnie obliczanie odpisów według FIFO — to krytyczne rzeczy, które wymagają jasnej i niezawodnej logiki na backendzie. Zrealizuję również wygodny interfejs do pracy dla menedżerów i peerów (ładowanie zrzutów ekranu, weryfikacja, potwierdzenie) oraz integrację z KeyCRM. Proszę, daj znać, czy istnieje już częściowo zrealizowana logika dotycząca rachunków/dopłat, i w jakiej formie obecnie odbywa się integracja z KeyCRM (API, webhooks)?
-
576 1 0 Dzień dobry!
Zapoznałem się z zadaniem — to nie tylko moduł CRUD, ale pełnoprawna logika finansowa z rolami, statusami i ewidencją środków.
Moja wizja realizacji:
— Zbudować jasny workflow zapytania (tworzenie → przyjęcie do pracy → wykonanie → weryfikacja → potwierdzenie)
— Zrealizować blokowanie zapytania podczas pracy peer'a (aby uniknąć konfliktów)
— Starannie wpleść logikę w istniejącą CRM bez "zepsucia" aktualnej architektury
… — Wydzielić logikę finansową (FIFO, odpisy, bilans) do osobnej usługi/warstwy
— Przetwarzanie plików (zrzuty ekranu) + walidacja
— Integracja z KeyCRM przez API (aktualizacja zamówień po potwierdzeniu)
Co ważne:
— prawidłowa ewidencja środków (FIFO — krytyczne, tutaj nie można się pomylić)
— kontrola statusów i dostępów (role i uprawnienia)
— praca z kodem legacy (refaktoryzacja punktowa, bez zbędnego "przepisywania")
Całkowicie pasuje do stacku: React + Node + MongoDB — pracowałem z podobnymi zadaniami.
Ocena:
Termin: 2–4 tygodnie
Budżet: 1000–2000 USD (zależy od złożoności integracji i stanu aktualnego kodu)
Jestem gotów spojrzeć na kod i szybko zaangażować się w pracę.
Taki moduł lepiej od razu zrobić poprawnie pod względem logiki — w przeciwnym razie później będą problemy z finansami i raportowaniem.
-
390 Dzień dobry!
Nazywam się Wowa, jestem frontend-deweloperem z doświadczeniem w tworzeniu i integracji skomplikowanych modułów biznesowych w już istniejące systemy CRM. Mam ponad 4-letnie doświadczenie komercyjne z React + TypeScript + Ant Design, pracowałem z kodem legacy, dużymi bazami kodu oraz projektami, w których trzeba było starannie wbudować nową funkcjonalność, nie łamiąc istniejącej architektury.
Szczególnie dobrze rozumiem moduły z rolami, statusami, obliczeniami finansowymi oraz integracjami z zewnętrznymi systemami (w tym z KeyCRM i podobnymi usługami).
Jak widzę realizację tego modułu (biorąc pod uwagę, że to dopracowanie istniejącego CRM i jest gotowy opis logiki + schemat encji):
Zapoznanie się z kodem legacy — szczegółowo przeanalizuję istniejącą architekturę, komponenty, store (jeśli jest Redux / Zustand / Context), role i prawa dostępu, aby nowy moduł idealnie wpasował się w obecny styl i strukturę.
Stworzenie nowego modułu „Zapytania o przelew” — dodam osobny dział w menu, strony listy zapytań, szczegółowej karty oraz panelu administracyjnego do zarządzania płatnikami i rachunkami.
Realizacja ról i dostępów — admin, user (menedżer), płatnik. Wykorzystam istniejący system ról lub rozszerzę go przez Ant Design + React Router.
Cykl życia zapytania — tworzenie zapytania przez menedżera, przyjęcie do pracy przez płatnika (z zablokowaniem dla innych), zmiana statusów, przesyłanie jednego lub kilku zrzutów ekranu (Ant Design Upload + podgląd).
… Logika finansowa na frontendzie — wyświetlanie historii doładowań, automatyczne obliczanie wykorzystanych środków według FIFO, pokazywanie sald w USD, prowizji i potwierdzeń.
Integracja z backendem i KeyCRM — podłączę się do istniejących API (Axios / TanStack Query), obsłużę optimistic updates, błędy oraz aktualizacje statusów w czasie rzeczywistym. Zapewnię poprawne przesyłanie danych do automatycznego księgowania i aktualizacji zamówienia w KeyCRM.
Strony administracyjne — wygodne tabele i formularze do zarządzania płatnikami, rachunkami, doładowaniami i księgowaniami (z filtrami, sortowaniem i eksportem).
Testowanie i oddanie — pełne testowanie wszystkich scenariuszy, sprawdzenie responsywności, dostępności i zgodności z istniejącym UI/UX. Przekażę czysty, udokumentowany kod.
Jestem gotów rozpocząć pracę nad modułem w najbliższym czasie i całkowicie zanurzyć się w kod legacy, aby wszystko zintegrowało się maksymalnie czysto i stabilnie.
Będę zadowolony, aby omówić szczegóły, pokazać przykłady podobnych modułów z mojego doświadczenia lub odpowiedzieć na wszelkie pytania.
-
667 4 0 Witam, mam odpowiednie doświadczenie w pracy z kodem Legacy i poprawianiu istniejących baz kodu. Proszę pisać na prywatne wiadomości, dogadamy się co do współpracy. Będę szczęśliwy, mogąc Państwu pomóc!
-
9944 117 0 Witam.
Jestem programistą NodeJS. Mam doświadczenie z KeyCRM. Jestem gotów się tym zająć. Piszcie, omówimy.
-
цікаво бачити як по різному використовують термін "легасі код" 😁
більшість замовників, навіть якщо у них сміття та процедурний моноліт, ображаються на слово "легасі" і кричать що у них все "нормальне!".
а тут складається враження що ви кажете "легасі код" просто тому що проект пожив якийсь час та обріс функціоналом.
на мій суб'єктивний погляд, по описаному стеку і проекту, це ще не легасі.
не заглядаючи під капот звісно, по тому що там там глибше вам видніше 😄 -
Aktualne zlecenia dla freelancerów w kategorii Programowanie stron internetowych
Dopracowanie WooCommerce: specjalny sposób płatności przez Bank Monobank dla jednego produktuSklep internetowy na WordPress + WooCommerce Na stronie już działają produkty z płatnością online przez istniejące systemy płatności. Konieczne jest dodanie jednego oddzielnego produktu, który będzie korzystał z specjalnego sposobu płatności przez Bank Monobank, nie wpływając na… Programowanie stron internetowych, Sklepy internetowe i e-commerce ∙ 3 minuty temu ∙ 4 oferty |
Opracowanie formularza zbierania leadów przed załadowaniem programu (MODX)Strona: bricscad-ukraine.com.uaCMS: MODXCel:Stworzyć mechanizm zbierania leadów przed pobraniem oprogramowania dla 3 wersji Windows, MacOS, Linux z strony do dalszego przetwarzania przez dział sprzedaży. Programowanie stron internetowych ∙ 3 godziny 3 minuty temu ∙ 23 oferty |
Usunąć wirusy z witryny i zaktualizować wtyczki (Wordpress)Potrzebny specjalista WordPress do technicznych poprawek strony Zadanie: Oczyścić stronę https://www.mast-agency.com/ z wirusów/złośliwego kodu, plików; (na stronie jest wirus, który tworzy strony i przekierowania do obcego sklepu) Zaktualizować wtyczki, aby strona… Content Management Systems, Programowanie stron internetowych ∙ 6 godzin 34 minuty temu ∙ 62 oferty |
Sprawić, aby e-maile o zamówieniach ze sklepu nie trafiały do spamuObecnie istnieje sklep na OpenCart, a wiadomości o zamówieniach trafiają do spamu, trzeba zrobić tak, aby trafiały do Odebrane (ukr.net gmail) sprawdzić. Hosting napisał: Zła dostawa poczty elektronicznej może być związana z niską reputacją nadawcy - IP lub domeny. W takim… PHP, Programowanie stron internetowych ∙ 7 godzin 38 minut temu ∙ 44 oferty |
Szukam doświadczonego programisty Full Stack do stworzenia usługi SaaS dla sklepów internetowych.Pomysł usługi: Klient przesyła link do swojego pliku produktowego (XML lub CSV). Usługa automatycznie pobiera produkty, pobiera ich zdjęcia i tworzy nowe reklamy na podstawie gotowych szablonów: cena, zniżka, logo, banery promocyjne itp. Usługa powinna również zawierać prosty… Javascript & Typescript, Programowanie stron internetowych ∙ 7 godzin 50 minut temu ∙ 62 oferty |