Aplikacja do łączenia dostawców danych poprzez API oparta o Reactflow.dev w python.

Zleceniodawca
MTZN
MTZN
Opis

Stworzenie aplikacji opartej o reactflow.dev w python. Reactflow to GUI wspomagający tworzenie nodów. Zlecę stworzenie aplikacji składającej się z 4 typów NODów. Innymi słowy idea polega na tym żeby stworzyć malutką platformę, która będzie działać nieco jak zapier.com czy make.com. Nody z jakich ma się aplikacja składać to:

- Baza danych np. MySQL lub Postgres, ewnetualnie MongoDB. Nod ma mieć możliwość wysłania lub pobrania wskazanych danych z bazy danych, tworzenia kolejnych zasobów danych, aktualizowania danych, oraz sekcję konfiguracji w której podamy dane logowania itp. -- API IN powinien mieć opcję konfiguracji i połączenia danych z dowolnego api i nadania im własnej nazwy/etykiety.

- API OUT powinien wystawiać wszystkie wskazane mu dane w formie api

- FUKCJE - opcja łączenia, prostego manipulowania zmiennych z API IN i API OUT w dłuższe stringi i możliwość przekazania ich do kolejnych nodów.

Program powinien mieć nieskończoną powierzchnię planszy NOD i możliwość tworzenia nieskończonej liczby NODów oraz swobodnego ich łączenia.

Opublikowano
2023-03-27
Wymagane funkcje:
NOD DB: - łączenie się z bazą poprzez podanie IP serwera, loginów itp.; - zapisz dane; - pobierz dane; - otwórz zbiór danych; - utwórz zbiór danych; - szukaj dane (zdefiniowanych do 10 metod poszukiwań, ustalimy optymalne razem z Devem); - Przekaż/Odbierz dane do/od podłączonego NODa; NOD API IN: - konfiguracja serwera dostawcy danych po api (adres, API_KEY, USER, PASSWORD, [częścią zlecenia jest wskazanie niezbędnych danych jakie by się przydały żeby móc bezproblemowo łączyć się z większością API); - konfiguracja wysyłki danych do API dostawcy danych: co ileś sekund, lub po otrzymaniu zmiennej z innego NODa; - odbierz dane od dostawcy danych z API; - Nadaj danym własne etykiety (czyli z pobranych danych po API stwórz własne zmienne i nadaj nazwy); - Przekaż/Odbierz dane do/od podłączonego NODa; API OUT: - wystawienie dowolnych danych danych ze zmiennych wysłanych do NODa; - możliwość definiowania liczby i nazwy poszczególnych wyjść z API; - możliwość przyjmowania zapytań po API od użytkowników (INPUT); - Możliwość konfigurowania wejścia INPUT poprzez ręczne zdefiniowanie w NOD wpuszczanego API_KEY, Hasła i użytkownika. - Przekaż/Odbierz dane do/od podłączonego NODa; FUNKCJE: - Przekaż/Odbierz dane do/od podłączonego NODa; - edytor tekstu do łączenia zmiennych... tak aby z zasobu zmiennych 1 do 10 pobranych z np. NODA API IN mógł stworzyć string: "<<zmienna 1>> bardzo lubi <<zmienna 8>> ale nie lubi <<zmienna9>>" z stringa tworzymy kolejną zmienną np. <<zmienna abc>> i przekazujemy ją do kolejnego NODa lub operatora logicznego; - operatory logiczne (kilka podstawowych operatorów logicznych takich jak jeżeli/lub/albo, równe, różne, większe, mniejsze, rodzaj tekstu, puste, nie puste, ilość znaków, dodaj, odejmij, data, sekundy, itp. ilość do ustalenia z devem, proszą założyć podstawy pozwalające manipulować stringiem, liczbami i datą.; - możliwość tworzenia wielu operatorów w jednym NOD FUNKCJI.

Wysłane oferty (5)

Liki
Liki
0 umów
2023-03-27
adobe illustrator
adobe indesign
adobe photoshop
+ 44 więcej
no avatar
DMT
0 umów
2023-03-27
abap
allegro
API
+ 54 więcej
Budżet
Do negocjacji
Prawa autorskie
-
Ważne przez
30 dni