Serwer do masowej wysyłki wiadomości WhatsApp oparty na WAHA z zarządzaniem wieloma sesjami
Poszukujemy doświadczonego programisty do stworzenia aplikacji po stronie serwera (API), która zarządza masową wysyłką wiadomości na WhatsApp za pomocą API WAHA. Aplikacja powinna efektywnie obsługiwać wiele sesji użytkowników, wspierać kolejki i przetwarzanie wiadomości w wielu wątkach, zapewniać zapisywanie i przywracanie sesji z bazy danych oraz zawierać konfigurowalne opóźnienia przy wysyłaniu wiadomości, aby zapobiec ograniczeniom prędkości.
https://waha.devlike.pro/docs/overview/
Przegląd projektu
Celem tego projektu jest opracowanie aplikacji po stronie serwera (API), która zarządza masową wysyłką wiadomości na WhatsApp za pomocą API WAHA. Aplikacja będzie obsługiwać wiele sesji użytkowników, efektywnie zarządzać kolejkami wiadomości i korzystać z wielowątkowości, aby zapewnić płynność dostarczania. Dodatkowo, będzie zapisywać i przywracać sesje użytkowników z bazy danych, zapewniając, że nie pozostaną aktywne sesje w pamięci, gdy nie będą używane.
Wymagania funkcjonalne
Zarządzanie sesjami:
Zapisuj sesje użytkowników do bazy danych, gdy nie są aktywnie używane.
Przywracaj sesje z bazy danych, gdy otrzymujesz nowe żądanie wysyłki wiadomości.
Twórz nowe sesje, jeśli nie istnieją dla danego użytkownika.
Zarządzanie kolejkami i wątkami:
Używaj scentralizowanej kolejki wiadomości, która przechowuje wszystkie wychodzące wiadomości.
Implementuj wiele wątków, które przetwarzają kolejkę w rundzie, zapewniając, że każdy wątek obsługuje wiadomości od różnych użytkowników i numerów telefonów.
Konfiguruj opóźnienia dla każdego numeru telefonu, aby zapobiec ograniczeniom prędkości, a także opóźnienia przy przełączaniu między użytkownikami.
Konfigurowalne opóźnienia:
Pozwól na konfigurację opóźnień przy wysyłaniu wiadomości z tego samego numeru.
Skonfiguruj opóźnienia przy inicjowaniu nowej sesji dla innego użytkownika.
Bezpieczeństwo i uwierzytelnianie:
Wdrażaj walidację danych wejściowych dla wszystkich żądań API.
Używaj tokenów JWT do ochrony punktów końcowych API.
Testowanie:
Testuj wydajność i stabilność pod obciążeniem.
Dokumentacja:
Dostarcz dokumentację API za pomocą Swaggera dla jasnej i łatwej referencji.
-
319 Dzień dobry, zajmujemy się web developmentem, tworzeniem stron internetowych na PHP, frameworkach Laravel, HTML, CSS, w tym również na WordPress. Tworzymy strony na PHP, frameworkach Laravel oraz aplikacje mobilne na iOS i Android pod klucz.
Tworzymy strony na PHP i aplikacje mobilne na iOS i Android.
Posiadamy doświadczenie w tworzeniu systemów CRM/ERP.
Gotowi zrealizować Twoje zamówienie pod klucz.
Tworzymy strony na WordPress i aplikacje mobilne na iOS i Android. Łączne doświadczenie w rozwoju wynosi 7 lat. Gotowi zrealizować Twoje zamówienie pod klucz.
1. Projekty
https://berkanaplus.com.ua/ - Ta strona była przenoszona i konfigurowana na serwerze.
2. https://leondesign.kyiv.ua/
… Aktualizacja wersji PHP i aktualizacja wtyczek.
3. https://peg.com.ua/
Rozwój nowego modułu do dynamicznej aktualizacji cen produktów na stronie.
https://uvali.com.ua/
Konfiguracja serwera VPS.
📈 Marketing internetowy i promocja:
Konfiguracja reklamy w Google Ads, Facebook, TikTok
SEO i copywriting
Promocja przez powiadomienia push i reklamy w aplikacji
Analiza marketingowa, testy A/B, optymalizacja kampanii
📈 Marketing internetowy i promocja:
Konfiguracja reklamy w Google Ads, Facebook, TikTok
SEO i copywriting
🎨 Rozwiązania projektowe:
Własny dział projektowania
UI/UX design, branding, kreacje reklamowe
-
593 15 0 Cześć, jeśli naprawdę nie zamierzasz zbudować tego systemu. Mogę pracować, ale przy tej cenie to długi czas pracy, potrzebuję około 21 dni. I płatność w USD lub innej walucie, nie UAH.
Mój stack to golang, ale potrzebuję trochę więcej informacji na temat Twojego API, które chcesz wywołać - tylko wysłać wiadomość lub inną akcję.
P.S. Przeczytałem szybko dokumentację WAHA i mam pytanie, czego chcesz się dowiedzieć z tego programu, czego WAHA nie może zrobić od razu? Na przykład, sesje to tylko plus z prostego powodu, że zapis jest zarządzany po stronie Waha, nie możesz tego zmienić, a w wersji darmowej to tylko 1 sens na instancję, taniej jest zapłacić im za PLUS niż wymyślać coś samemu, szczególnie przy skalowaniu
Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL
System ewidencji, planowania i sprzedaży dla farmy grzybowej
2230 PLN
Oto pełny, finalny tekst Technicznego Zadania (TZ). Łączy on wszystkie Twoje wymagania: 16 komór, 20 kontrahentów, harmonogram po dniach, ewidencja opakowań, obliczenie rentowności oraz obowiązkowy podział na trzy gatunki grzybów. Możesz całkowicie skopiować ten tekst i wysłać… Bazy danych i SQL, Zarządzanie klientami i CRM ∙ 12 godzin 57 minut temu ∙ 44 oferty |
Zewnętrzny raport 1C 8.3 — prognoza stanów towarów
83 PLN
Potrzebny zewnętrzny raport (.erf) dla 1C:Enterprise 8.3 (konfiguracja do ustalenia). Co ma robić: Wyciągać stany towarów z bazy Analizować historię sprzedaży za ostatnie 30 dni Liczyć średni tempo sprzedaży dla każdego towaru Określać, po ilu dniach towar się skończy Oznaczać… Bazy danych i SQL, Zarządzanie klientami i CRM ∙ 13 godzin 33 minuty temu ∙ 10 ofert |
Audyt bezpieczeństwa aplikacji internetowej i bazy danych dla niestandardowego CRM — specjalista BaaS / Database-as-API (PenetrPrzegląd projektu Obsługujemy platformę zarządzania relacjami z klientami (CRM) stworzoną na zamówienie, która prowadzi dwa biznesy usługowe w jednym systemie. Jest to nowoczesna aplikacja internetowa JavaScript wspierana przez bazę danych jako usługa (BaaS) i wdrożona na… Bazy danych i SQL, Testowanie i kontrola jakości ∙ 1 dzień 1 godzina temu ∙ 9 ofert |
Synchronizacja baz danychSynchronizacja programów Microsoft Access i CRM SalesDrive. Przekazywanie danych z CRM do Microsoft Access na pierwszym etapie (zmiana statusu lejka). Przekazywanie danych z Microsoft Access do CRM na drugim etapie (zmiana statusu w programie). Bazy danych i SQL ∙ 1 dzień 7 godzin temu ∙ 10 ofert |
Konfiguracja systemu kopii zapasowej i optymalizacja infrastruktury serwerowejCel prac: Zapewnienie niezawodnego przechowywania danych systemu CRM i aplikacji poprzez wdrożenie zautomatyzowanego systemu tworzenia kopii zapasowych (Backups), a także przeprowadzenie szeregu poprawek serwerowych w celu zwiększenia stabilności, bezpieczeństwa i wydajności… DevOps, Bazy danych i SQL ∙ 2 dni 6 godzin temu ∙ 23 oferty |