Budżet: 5000 UAH Termin: 3 dni
Cześć.
Jestem programistą NodeJS. Jestem gotów podjąć się zadania. Pisz, omówimy.
Stworzyć w pełni automatyczny system, który:
automatycznie pobiera i przetwarza stany z magazynów (pliki Excel/CSV, przychodzące na Gmail),
zapisuje je na Google Dysku w strukturze według dat,
łączy dane z głównym eksportem towarów (według kodu towaru),
tworzy końcową tabelę z ilością dla każdego magazynu i łącznym stanem,
działa w trybie offline z regularnym sprawdzaniem poczty.
Fabryka Nowograd-Wołyński
Kijów — ⚠️ przesyła dwa raporty:
Stany Fabryki
Stany magazynu kijowskiego
Dniepr
Tarnopol
Pliki mogą przychodzić:
w różnym czasie dnia (nie jednocześnie);
w różnych formatach (.xls, .xlsx, .csv);
w oddzielnych wiadomościach, jednym lub wieloma załącznikami;
z różną strukturą kolumn (ale wszędzie są: kod towaru, nazwa, ilość).
System musi sprawdzać Gmail co 20 minut.
Po otrzymaniu nowych wiadomości z załącznikami:
określa magazyn i typ raportu na podstawie tematu wiadomości lub nazwy pliku;
zapisuje pliki na Google Dysku (w folderze bieżącego dnia);
przetwarza pliki bez czekania na inne magazyny;
oznacza przetworzone wiadomości etykietą (na przykład, stock/processed), aby nie przetwarzać ich ponownie.
Magazyny mogą wysyłać pliki w dowolnym dogodnym czasie,
gdy mają dostęp, internet lub czas — system powinien je przetworzyć automatycznie,
niezależnie od pory dnia.
Skrót (lub bot) każdego ranka o 07:00 wysyła wiadomości-zapytania na adresy e-mail wszystkich magazynów.
Dla Kijowa — dwa oddzielne e-maile: jeden do “Fabryki”, jeden do “magazynu kijowskiego”.
W temacie wiadomości muszą być znaczniki do rozpoznawania:
[STOCK][NOVOGRAD] [STOCK][KYIV][FABRIKA] [STOCK][KYIV][SKLAD] [STOCK][DNIPRO] [STOCK][TERNOPIL]
Po otrzymaniu odpowiedzi system powinien na podstawie tych znaczników zrozumieć, gdzie zapisać plik i do której kolumny go wprowadzić.
Każdego dnia tworzony jest nowy folder z datą:
/Stany/2025-10-21/
Wewnątrz — podfoldery według magazynów:
/Stany/2025-10-21/Fabryka Nowograd-Wołyński/ /Stany/2025-10-21/Kijów/Fabryka/ /Stany/2025-10-21/Kijów/magazyn kijowski/ /Stany/2025-10-21/Dniepr/ /Stany/2025-10-21/Tarnopol/
Jeśli przychodzi kilka plików — wszystkie są zapisywane z unikalną nazwą (data + oryginalna nazwa).
Przechowywać foldery tylko za ostatnie 5 dni, wszystko starsze automatycznie usuwać.
Po zapisaniu pliku system:
Odczytuje tabelę, znajduje kolumny kod, nazwa, ilość (na podstawie słów kluczowych).
Tworzy wewnętrzną bazę stanów według magazynów.
Porównuje kody towarów z głównym eksportem (plik, który dostarczy zleceniodawca).
Wynik łączenia danych powinien być tabelą w następującym formacie:
| Kod towaru | Nazwa | Nowograd-Wołyński | Kijów (Fabryka) | Kijów (Magazyn) | Dniepr | Tarnopol | Razem |
|---|---|---|---|---|---|---|---|
| 10125 | Szafa przesuwna Blanco | 5 | 12 | 3 | 4 | 2 | 26 |
| 10488 | Komoda Rondo | 0 | 3 | 0 | 2 | 1 | 6 |
Jeśli jakiś towar jest nieobecny w raporcie magazynu — wartość dla niego = 0.
Jeśli kod znaleziono w kilku plikach jednego magazynu — wartości są sumowane.
Kolumna Razem = suma wszystkich magazynów.
Wiersze powinny być tworzone według eksportu zleceniodawcy — to znaczy towary, których nie ma w żadnym raporcie, wciąż są obecne, ale z zerowymi stanami.
Zleceniodawca dostarcza oddzielny plik z towarami (na przykład, catalog.xlsx),
w którym są kody, nazwy, kategorie itd.
Skrót powinien brać kody z tego pliku jako bazę, a w kolumnach magazynów wstawiać odpowiednie ilości.
Jeśli w plikach magazynów są kody, których nie ma w eksporcie — można:
albo dodać je na koniec listy,
albo zignorować (według uznania zleceniodawcy, zrobić opcję).
Tabela zbiorcza jest zapisywana codziennie w folderze bieżącej daty:
/Stany/2025-10-21/Stany_2025-10-21.xlsx
Tworzony jest również Google Sheet do przeglądania online.
W przyszłości można będzie podłączyć Google Data Studio lub Looker do wizualizacji.
Przechowywać tylko ostatnie 5 dni.
Foldery i pliki starsze niż 5 dni powinny być automatycznie usuwane (według harmonogramu 1 raz dziennie).
Wszystko działa w pełni automatycznie.
Sprawdzanie nowych wiadomości co 20 minut.
Możliwość ręcznego uruchomienia w razie potrzeby.
Możliwość łatwej zmiany:
adresów e-mail magazynów;
harmonogramu sprawdzania;
liczby dni przechowywania;
struktury kolumn.
Logowanie wszystkich działań (w Google Sheet lub plik tekstowy).
Google Apps Script — preferowana opcja (wszystko działa wewnątrz Gmail/Drive/Sheets, bez serwera).
Alternatywa: Python z Gmail API + Google Drive API + Google Sheets API (jeśli wymagana jest hosting).
W pełni działające rozwiązanie (skrypt, wyzwalacze, instrukcje).
Instrukcja:
gdzie zmieniać adresy i harmonogram;
gdzie wskazać ścieżkę do pliku eksportu;
jak ręcznie uruchomić.
Testowanie z rzeczywistymi wiadomościami (1–2 dni).
Gwarancja poprawnej pracy przez 7 dni po uruchomieniu.
https://drive.google.com/drive/u/2/folders/11PcIgGkjVI7tnKD5N4vKfg7DZ
Budżet: 5000 UAH Termin: 3 dni
Cześć.
Jestem programistą NodeJS. Jestem gotów podjąć się zadania. Pisz, omówimy.
Budżet: 5000 UAH Termin: 1 dzień
Cześć, pracowałem nad automatyzacją zbierania danych z magazynów przez e-maile Gmail ✅, przetworzyłem ponad 15 000 rekordów i zorganizowałem system plików dla 7 magazynów. ️
Jak planujesz radzić sobie z możliwymi błędami w strukturze kolumn w załączonych plikach podczas automatycznego przetwarzania?
Proponuję się skontaktować, chętnie doradzę Ci bezpłatnie z technicznej strony i wspólnie opracujemy plan rozwoju + opowiem o moim zespole!
Budżet: 5000 UAH Termin: 8 dni
Witaj. Zadanie jest dość kreatywne i ciekawe. Jestem gotów je zrealizować. Mam doświadczenie w tworzeniu systemów CRM opartych na Arkuszach Google. Na pierwsze zamówienie zrobię 50% zniżki
Budżet: 5000 UAH Termin: 30 dni
Cześć! Mogę zrealizować twój projekt. Mam doświadczenie. Pisz, dogadamy się.
Budżet: 27000 UAH Termin: 7 dni
Witaj.
Do Twojego projektu potrzebny jest w pełni autonomiczny system agregacji i raportowania zapasów towarowych. Zrealizuję go za pomocą Google Apps Script, zapewniając płynna integrację z Gmail, Google Drive i Google Sheets bez potrzeby korzystania z dodatkowej infrastruktury serwerowej. Zautomatyzuję parsowanie e-maili, klasyfikację plików według magazynów, strukturalne przechowywanie i przetwarzanie danych w czasie rzeczywistym w celu stworzenia zunifikowanych tabel zapasów, wykorzystując Twój katalog produktów jako źródło wiarygodnych informacji. System będzie regularnie sprawdzał dostępność nowych raportów, natychmiast je przetwarzał i automatycznie oczyszczał dane historyczne, oferując możliwości prowadzenia dziennika i ręcznego zarządzania. Opracuję niezawodną logikę do rozpoznawania plików według znaczników tematów, znormalizuję niekompatybilne formaty plików i codziennie tworzę skonsolidowane dane w Excel i Google Sheets. Dzięki skalowalnej architekturze i zrozumiałej dokumentacji to rozwiązanie będzie działać niezawodnie, bez ręcznej interwencji i łatwo dostosowywać się do przyszłych korekt.
Budżet: 10000 UAH Termin: 4 dni
Dzień dobry. Zajmuję się automatyzacją procesów no-low code. Mogę opracować dla Państwa zautomatyzowany system oparty na n8n. Ta platforma pozwala nie tylko na niezawodne wdrożenie całej niezbędnej funkcjonalności, ale także uprości wprowadzanie zmian w przyszłości. Ponadto taki system jest bardziej przejrzysty, co znacznie ułatwia monitorowanie jego pracy. Jeśli jesteś zainteresowany - pisz, z przyjemnością omówię szczegóły i pomogę.
Budżet: 12000 UAH Termin: 10 dni
Mogę zrealizować taką automatyzację przez Google Apps Script — optymalnie pod Gmail i Google Drive bez zewnętrznego hostingu. Skrypt będzie przetwarzać e-maile, formować codzienne foldery, łączyć pliki Excel/CSV i generować tabelę przestawną w Google Sheets.
Mam kilka pytań, porozmawiajmy osobiście.
Budżet: 20000 UAH Termin: 1 dzień
Dzień dobry!
Mogę zrealizować dla Państwa w pełni zautomatyzowany system przetwarzania zapasów z magazynów zgodnie z Państwa specyfikacją techniczną.
Budżet: 16000 UAH Termin: 4 dni
Dzień dobry. Będę rad pomóc. Wykonam wszystko szybko i jakościowo. Posiadam niezbędne doświadczenie i umiejętności.
Budżet: 27000 UAH Termin: 10 dni
Cześć!
Mam ponad 10-letnie doświadczenie w programowaniu w Pythonie. Wielokrotnie pracowałem ze wszystkimi potrzebnymi API Google oraz z pocztą do tworzenia różnych automatyzacji.
Jestem gotów zaproponować Ci automatyzację w Pythonie, orientacyjny koszt to 1500-2500 $. Napisz, chętnie omówię szczegóły.
Budżet: 27000 UAH Termin: 7 dni
Witaj. Mam doświadczenie w tworzeniu podobnych skryptów. Mogę zrealizować to w Node.js lub Pythonie.
Bot do lustrzenia pozycji na Binance Futures (Python) Potrzebny bot, który odczytuje moje pozycje na Hyperliquid (publiczne API) oraz Bitget Futures (mój klucz tylko do odczytu) i proporcjonalnie powtarza je na moim Binance USDT-M Futures przez API. Logika: otwieranie, zwiększanie, częściowe zamykanie, pełne zamykanie — wszystko lustrzane z konfigurowalnym współczynnikiem rozmiaru. Polling co 5–10 sek. Obowiązkowa poprawna obsługa częściowych zamknięć i uśrednień. Wymagania: powiadomienia w Telegramie o transakcjach i błędach; konfiguracja (pary, współczynnik, limity); wdrożenie na moim VPS + instrukcja; kod źródłowy przekazywany mi. Klucze wprowadzam sam. Etapy: 1) Hyperliquid→Binance, test na małych kwotach; 2) Bitget→Binance. Płatność przez safe etapowo. W odpowiedzi podaj doświadczenie z API giełd i jak obsłużysz częściowe zamknięcie 30% pozycji liderem
Konieczne jest przeprowadzenie głębokiej analizy technicznej trzech plików PDF pod kątem autentyczności oraz możliwych oznak edytowania lub fałszowania. Potrzebna jest nie tylko wizualna ocena dokumentów. Wykonawca powinien dobrze rozumieć wewnętrzną strukturę plików PDF oraz umieć analizować: metadane plików; strukturę PDF oraz poszczególnych obiektów; historię tworzenia i możliwego edytowania; używane oprogramowanie; wbudowane czcionki, obrazy, warstwy i inne elementy; możliwe oznaki ponownego zapisywania, konwersji, wprowadzania zmian lub tworzenia dokumentu z datą wsteczną; jakiekolwiek techniczne niezgodności, które mogą świadczyć o manipulacjach z plikami. Na podstawie przeprowadzonej analizy należy przedstawić zrozumiałe pisemne wnioski dotyczące każdego pliku z wskazaniem wykrytych oznak, ryzyk oraz ograniczeń analizy. Rozważamy specjalistów, którzy mają praktyczne doświadczenie w cyfrowej kryminalistyce, analizie dokumentów PDF, metadanych lub weryfikacji plików elektronicznych pod kątem autentyczności. W odpowiedzi prosimy krótko opisać swoje doświadczenie, metody oraz narzędzia, które wykorzystujesz do takiej analizy.
Wskaźnik do użytku w handlu powinien określać określone zakresy z historią i analizować je z bieżącym
Posiadam listę serwerów Discord działających w różnych krajach i językach. Zadanie polega na rozesłaniu prywatnych wiadomości do użytkowników znajdujących się na wskazanych serwerach. Treść kampanii będzie dostosowana do każdego serwera. Łącznie przygotowano warianty wiadomości w 10 językach. Zakres do wyceny Etap 1 - test Wysłanie 1000 wiadomości testowych w celu sprawdzenia skuteczności rozwiązania, jakości realizacji oraz reakcji systemów antyspamowych. Etap 2 - kampania główna Wysyłka 10 000 wiadomości miesięcznie przez okres 5 miesięcy. Łączny wolumen: 50 000 wiadomości. Warunki współpracy Wykonawca odpowiada za realizację zadania od początku do końca, w tym przygotowanie niezbędnej infrastruktury i kont. Po mojej stronie pozostaje dostarczenie: grafik, treści wiadomości, listy serwerów, informacji, która wersja językowa ma zostać wykorzystana na konkretnym serwerze. Zlecenie może zostać rozszerzone, jeżeli etap testowy zakończy się powodzeniem, a wiadomości będą skutecznie docierały do odbiorców.
Potrzebny doświadczony programista Python do stworzenia programu automatyzacji pracy z witryną. Co ma robić bot: Autoryzować się na moim koncie na stronie. Nieprzerwanie (24/7) monitorować pojawienie się nowych zamówień roboczych. Po pojawieniu się nowego zamówienia otwierać jego kartę. Analizować informacje o zamówieniu (typ prac, miasto, odległość, opis). Automatycznie akceptować zamówienia, które spełniają określone warunki. Jeśli zamówienie nie spełnia warunków, pomijać je. Wysyłać powiadomienia na Telegram o zaakceptowanych i pominiętych zamówieniach. Wymagania: Python. Playwright (mile widziane) lub Selenium. Praca przez zwykłą przeglądarkę. Przekazanie pełnego kodu źródłowego po zakończeniu projektu. Zapewnienie instrukcji instalacji i uruchamiania. Obowiązkowe doświadczenie w tworzeniu podobnych systemów automatyzacji. Proszę o przesłanie przykładów podobnych projektów podczas odpowiedzi.