Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Projekt to internetowy komunikator z podstawowym zestawem funkcji: tworzenie i usuwanie czatów, wysyłanie, edytowanie i usuwanie wiadomości w czasie rzeczywistym przez WebSocket, profile użytkowników z awatarem i opisem, przeglądanie profili innych użytkowników, ciemny i jasny motyw.
Usługa wykorzystuje autoryzację JWT i potwierdzenie adresu e-mail. Do migracji używany jest Alembic.

Stos technologii:

Backend: Python + FastAPI
Czas rzeczywisty: WebSocket (w ramach czatów)
Autoryzacja: JWT, potwierdzenie e-mail
Migracje: Alembic
Frontend: React + Vite (+ Redux i dodatkowe biblioteki)
Konteneryzacja: Docker / Docker Compose

Funkcjonalność (krótko):

Tworzenie i usuwanie czatów

Wysyłanie, edytowanie i usuwanie wiadomości w czasie rzeczywistym

Panel emoji do wiadomości

Profile użytkowników (awatar, nick, opis, nazwa użytkownika) oraz możliwość przeglądania profili innych użytkowników

Dwa motywy: ciemny i jasny
Szczegóły pracy
Dodana 13 stycznia
63 wyświetlenia
Freelancer
Andrii Movchan
Ukraina Dniepr
Brak opinii

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