Pomoc w projekcie, zawsze w kontakcie.
Budżet: 30000 RUB Termin: 7 dni
Pozdrawiam, jestem gotów porozmawiać z Tobą o szczegółach.
W odniesieniu do serwera socket, jaki jest cel, aby napisać go od zera. W końcu istnieje już wiele serwerów roboczych nio\io, jetty, netty i tomcat. Trzeba o tym dyskutować szczegółowo. Piszcie
Oferty ukryte
Aktualnie brak ofert
Oferty ukryte
-
Vitalii Valchuk 9 października 2019зачем данные сортировать? где сортировать? если оно пишется в базу?
-
Andrey Mestny 10 października 2019Наверное имелось ввиду, что одно поле из JSON сообщение будет вынесено за пределы JSON сообщения и по нему будет осуществляться сортировка JSON сообщений. в базе. С этим то как раз всё ясно, там сам проект похоже школьники какие-то писали, строго по учебнику Java 2 Ноутона и Шилда. :)
-
Vitalii Valchuk 9 października 20191.Настройка сервера:
Ввод/Изменение/Удаление: Название, адреса, порта клиента.- это уже не сервер, это уже клиент будет, если нужно вводить данные для подключения к клиенту
-
Andrey Mestny 10 października 2019Я отозвал свою ставку, так как выяснилось что никакого технического задания у заказчика нет, никаких протоколов обмена клиента сервера по сокет соединению нет и что надо заказчику вообще непонятно. А два уточнения проекта вообще ничего не уточняют. Соответственно написать никакой многопоточный сокет сервер, сама идея которого явно взята из учебника по Java, без четко документированного протокола обмена клиента с сервером невозможно.
Да и не нужен никакой сокет сервер для передачи файлов в век HTTPS запросов и AJAX вызовов. Так же никакой SQLite в профессиональном проекте совершенно не нужен. Соответственно нужно всё начинать с нуля, всё что там ваши школьники и студенты понаписали, можете смело отправлять в корзину, а выплаченные им деньги списывать на финансовую, безвозмездную помощь начинающим программистам.
Короче этот проект можно смело закрывать и открывать новый, где то на 7000 рублей. Чтобы просто пересмотреть всю вашу бизнес идею, посмотреть все эти ваши клиентские программы, которые вам школьники и студенты успели уже написать и подумать, а можно ли все это дальше как-то использовать. Может там чего и можно вытащить полезного из этих студенческих проб пера и переделать чисто студенческий протокол сокет соединения, взятый из классического учебника по Java на нормальные профессиональные AJAX вызовы.
-
Andrey Mestny 10 października 2019Ну и еще один вариант, что заказчик стал жертвой развода на иностранных биржах фрееланса. Когда заказчик размещает свой заказ у "очень квалифицированных" программистов из беднейших стран, радуется вежливости исполнителя и дешевизне проекта и делает предоплату. И почему то надеется что человек, живущий в шалаше, сможет ему написать всего то за миску риса программу для управления самолетом. Тогда всё, тогда можно клиентские программы даже и не смотреть. В них наверняка программный мусор, взятый из интернета. Суть развода в том, чтобы вытащить из клиента как можно большую предоплату и скинуть ему в качестве отчета кашу из исходников, работу которых заказчик не может проверить, так как для этого нужен еще и Многопоточный Сокет Сервер. Извини Бро нам сейчас некогда, найми кого нибудь другого, клиентская программа это 90 % стоимости проекта, а мы с тебя взяли по предоплате всего 70 %. Найми на оставшиеся деньги, кого нибудь другого и оставь нам положительный отзыв, а иначе мы не сможем тебя в дальнейшем консультировать.
Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL
Cześć wszystkim! Szukam programisty backend (NestJS) do pracy nad nowym projektem. Co trzeba zrobić Opracować REST API w NestJS. Przygotować i utrzymywać dokumentację za pomocą Swagger (OpenAPI), aby programista frontend mógł automatycznie generować klienta przez Orval i zawsze pracować z aktualną specyfikacją. Zaplanować czystą, skalowalną architekturę, którą będzie łatwo utrzymać i rozwijać. Wymagania Znajomość NestJS i TypeScript na poziomie zaawansowanym. Doświadczenie w pracy z PostgreSQL. Doświadczenie w integracji z Supabase: autoryzacja i uwierzytelnianie; praca z bazą danych; wykorzystanie gotowych możliwości platformy. Doświadczenie w integracji Stripe (przez możliwości Supabase). Znajomość zasad bezpieczeństwa API, autoryzacji, walidacji danych i ochrony aplikacji. Umiejętność pisania czystego, strukturalnego i rozszerzalnego kodu. Jeśli masz odpowiednie doświadczenie, proszę, prześlij: przykłady projektów lub GitHub; pożądaną stawkę (za ekrany, które dostarczyłem, aby zrozumieć twoją stawkę, stawka godzinowa nie jest wygodna, ponieważ nie wiadomo, jaki będzie zakres pracy, każdy ma inny tempo);
O projekcie i zadaniach Mamy mały dział sprzedaży (kierownik działu sprzedaży + 2 menedżerów) oraz bazę około 220 aktywnych klientów. Obecnie pojawiła się pilna potrzeba wdrożenia lekkiego CRM jako poziomu operacyjnego, aby menedżerowie w czasie rzeczywistym rejestrowali rozmowy, ustalenia i statusy w lejku sprzedażowym, a kierownictwo widziało, którzy klienci „utknęli” na danym etapie. Równocześnie aktywnie wykorzystujemy analitykę AI (Claude) do pracy z eksportami, raportami, wyszukiwaniem anomalii oraz analizą P&L. Dlatego CRM potrzebny jest jako czyste źródło danych, z którego będzie można formować jakościowe eksporty. Co należy zrobić (Etap 1 — Wdrożenie) Audyty i wybór rozwiązania. Ostatecznie określić razem z nami platformę. Rozważamy ukraińskie rozwiązania (KeyCRM lub SalesDrive), ponieważ ważna jest integracja z ukraińską telefonią i Nową Pocztą. Jesteśmy również gotowi rozważyć Pipedrive. Konfiguracja systemu. Utworzenie lejka sprzedażowego, kart klientów, dostosowanie pól zgodnie z naszą specyfiką. Integracje. Podłączenie telefonii, komunikatorów i Nowej Poczty. Import danych. Poprawne przeniesienie istniejącej bazy klientów (około 220 kontaktów) z bieżących plików. Szkolenie. Krótkie wprowadzenie dla kierownika działu sprzedaży i dwóch menedżerów dotyczące zasad prowadzenia transakcji, aby zapewnić czystość i jakość danych w CRM. Dalsze zadania (Etap 2 — Wsparcie) Wsparcie techniczne i dopracowanie automatyzacji w trakcie pracy. Kontrola poprawności eksportów danych do dalszej analityki AI. Kogo szukamy Specjalisty z doświadczeniem w wdrażaniu KeyCRM, SalesDrive lub Pipedrive (proszę dodać przykłady lub przypadki w odpowiedzi). Osoby, która rozumie zasady budowy analityki sprzedaży i potrafi konfigurować eksport danych bez „śmieci”. Odpowiedzialnego specjalisty, gotowego do długoterminowej współpracy i wsparcia projektu. W odpowiedzi proszę podać Wasze doświadczenie z KeyCRM, SalesDrive lub Pipedrive. Orientacyjną wartość oraz czas podstawowej konfiguracji dla naszego zespołu (3 użytkowników). Czy jesteście gotowi dalej administrować systemem i na jakich warunkach.
O firmie Firma handlowa. Pracujemy z grupą towarową liczącą ponad 2000 pozycji w różnych kategoriach.Aktualna sytuacja Obecnie nomenklatura jest prowadzona w Google Sheets — dane są skonsolidowane według zakładek (kategorii). Struktura zakładek: Nazwa towaru Grupy cen: koszt własny, hurt, detal Charakterystyki: waga, ilość w opakowaniu itd. Ważne: liczba kolumn różni się w zależności od kategorii towarów, ponieważ mają one różne charakterystyki.Dlaczego obecne rozwiązanie nie jest odpowiednie Google Sheets nie pozwala na ustawienie praw dostępu na poziomie poszczególnych kolumn. Potrzebujemy: Przyznawania użytkownikom praw do wyświetlania określonych kolumn (na przykład tylko kosztów własnych) Przyznawania praw do edycji określonych kolumn (na przykład cen detalicznych) Ograniczenia dostępu do pozostałych kolumn w tej samej zakładceCo należy zrobićPodstawowe wymagania Elastyczny system rozgraniczenia praw Dostęp na poziomie poszczególnych kolumn (odczyt / zapis) Przydzielanie praw według ról lub użytkowników Zarządzanie prawami bez udziału programistów Wsparcie dla różnych struktur danych Różne kategorie towarów mają różny zestaw charakterystyk Dodawanie nowych kolumn/charakterystyk bez programowania Niepodległość od programistów Administracja przez wewnętrznych pracowników Dodawanie kategorii, kolumn, użytkowników — przez interfejs Integracja z ERP Eksport aktualnych cen do naszego systemu ERP Eksport lub automatyczna integracja przez API Analiza danych z wykorzystaniem AI (pożądane) Możliwość analizy całej listy nomenklatury Ubogacanie, weryfikacja, rekomendacje — jeśli masz pomysły, opiszOczekiwany rezultat Działające rozwiązanie, w którym: Nomenklatura jest zorganizowana według kategorii z różnymi zestawami charakterystyk Prawa do kolumn są elastycznie konfigurowane (wyświetlanie / edytowanie) Dane są eksportowane do ERP Zespół może samodzielnie zarządzać systememCo potrzebujemy od Ciebie przy odpowiedzi Opisz w ogólnych zarysach, jak widzisz rozwiązanie: Jakie narzędzie / platformę proponujesz
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.
Ogólne informacje Konieczne jest opracowanie prostej, minimalistycznej systemu webowego, którego głównym celem jest prowadzenie bazy klientów, tworzenie zapisów na wizyty oraz automatyzacja procesu potwierdzania wizyt przez SMS, wysyłanie jednorazowych linków przez API z samego serwisu. Projekt jest realizowany etapami. Na pierwszym etapie konieczne jest wdrożenie jedynie podstawowej funkcjonalności (MVP), aby system mógł być używany w rzeczywistej pracy. Po uruchomieniu i przetestowaniu będzie stopniowo rozszerzany o nowe moduły.Podstawowa funkcjonalność pierwszego etapu autoryzacja użytkowników; baza klientów; tworzenie i edytowanie zapisów; lista zapisów (lub prosty kalendarz); przełączanie między punktami sprzedaży; integracja z operatorem SMS przez API; wysyłanie SMS z dowolnym tekstem lub linkiem do potwierdzenia wizyty; potwierdzenie lub anulowanie wizyty przez klienta za pomocą jednorazowego linku; wyświetlanie statusu potwierdzenia bezpośrednio obok zapisu klienta. Na początkowym etapie zamiast pełnoprawnego kalendarza dopuszcza się użycie prostego wykazu zapisów według dni. Każdy dzień powinien zawierać chronologiczny wykaz rezerwacji z podaniem czasu, imienia klienta, usługi, pracownika oraz statusu potwierdzenia. W przyszłości ten wykaz można będzie zastąpić pełnoprawnym kalendarzem bez zmiany struktury systemu. W systemie powinna być możliwość przełączania się między punktami sprzedaży. Każdy punkt sprzedaży ma własną listę zapisów (lub kalendarz), ale wszystkie korzystają ze wspólnej bazy klientów.