main

Musik

1O projekcie

Twórz playlisty, oceniaj utwory i słuchaj muzyki wybranej przez cały zespół

Musik to platforma do wspólnego słuchania muzyki i tworzenia playlist. Użytkownicy mogą współtworzyć listy odtwarzania, dodawać kilka utworów jednocześnie i udostępniać playlisty za pomocą jednego linku. Mogą również oceniać piosenki, a ich wyniki wpływają na kolejność odtwarzania. Platforma sprawdza się szczególnie w biurach, gdzie cały zespół może mieć wpływ na muzykę odtwarzaną w ciągu dnia.

Link 1
Branża
Rozrywka
Kraj
Polska

2Wyzwanie

Musik musiał wyróżnić się na rynku zdominowanym przez dobrze znane serwisy streamingowe. Jednocześnie system miał obsługiwać wielu użytkowników korzystających z platformy w tym samym czasie, zapewniając szybkie działanie i dostęp do danych w czasie rzeczywistym. Największym wyzwaniem było stworzenie mechanizmu, który łączyłby oceny użytkowników z kolejnością odtwarzania. W godzinach, gdy w biurze jest najwięcej osób, system powinien automatycznie promować najlepiej oceniane utwory, a poza nimi zapewniać większą różnorodność.

challenge

3Rozwiązanie

Stworzyliśmy algorytm, który na bieżąco ustala kolejność utworów na podstawie ocen użytkowników. Najwyżej oceniane piosenki trafiają na początek kolejki w godzinach kluczowych, natomiast poza nimi system miesza utwory z różnych grup. Dodaliśmy również mechanizm losowania, który każdego dnia tworzy inną kolejność odtwarzania. Dzięki temu muzyka pozostaje różnorodna, a użytkownicy mogą na bieżąco obserwować kolejkę i głosy oddawane przez pozostałych członków zespołu.

solution
TabletMobile

4Technologie

Django
Docker
Postgres
Redis
Celery
Angular
TypeScript
Jest
Python

5Usługi

Icon

Porozmawiajmy!

Pomożemy Ci dobrać odpowiedni zespół specjalistów do realizacji Twojego projektu. Umów spotkanie i opowiedz nam, czego potrzebujesz.

Projekty

TarotAnalytics

Tarot Routing

Transport i Logistyka

Tarot Routing wykorzystuje zaawansowane algorytmy do planowania bardziej efektywnych tras ostatniego etapu dostawy szybciej niż człowiek. Klienci skracają czas jazdy o 30%, a także ograniczają emisję CO₂, zużycie paliwa, koszty wynagrodzeń kierowców oraz koszty utrzymania floty.

Zobacz projekt
TarotAnalytics