Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Mała aplikacja Django z obsługą komunikacji przez WebSocket.
Funkcjonalność:
Projekt uruchamiany jest przez serwer WWW ASGI (a nie standardowy runserver).
W pliku asgi.py skonfigurowano obsługę zarówno połączeń HTTP, jak i WebSocket.
Zrealizowano konsumenta, który przyjmuje połączenia tylko od autoryzowanych użytkowników i wymienia dane w formacie JSON.
Użytkownicy mogą łączyć się w grupy (na przykład według przynależności do firmy lub według wartości wybranej w frontendzie). Wiadomości są rozsyłane tylko wewnątrz grupy, w której znajduje się użytkownik.
W projekcie zrealizowano przynajmniej jedno asynchroniczne zapytanie do bazy danych.
Dodano możliwość wysyłania powiadomień do wszystkich użytkowników w grupie przy zdarzeniach, które nie są bezpośrednio związane z WebSocket. Na przykład:
przy zmianie danych firmy — wszyscy członkowie grupy firmy otrzymują zaktualizowane informacje;
lub wywołanie zwykłego punktu końcowego HTTP prowadzi do rozsyłania wiadomości przez sockety.
Szczegóły pracy
Budżet 109 PLN
Dodana 5 wrzesnia 2025
80 wyświetleń
Freelancer
Denys Ternopolskyi
Kanada Montreala
Brak opinii

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
W serwisie 1 rok