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ę.