~/projekty ←

Lista-Minecraft.pl

● aktywny

Tysiące graczy każdego dnia szuka miejsca do gry, a właściciele serwerów walczą o ich uwagę. Lista-Minecraft.pl łączy jednych z drugimi: gracz filtruje serwery po trybie, wersji i liczbie osób online, a administrator dodaje serwer, zbiera głosy i pnie się w rankingu. Wersja angielska działa pod minecraft-list.pl.

Rola
Solo
Pozycja
Nr 1lista w Polsce
Wersje
PL + EN
Status
Liveprodukcja
// zrzuty ekranu
zrzut ekranu wkrótce
Strona główna z rankingiem najpopularniejszych serwerów
zrzut ekranu wkrótce
Panel właściciela serwera

Stack

// czym to zbudowane
Backend
PHP · Symfony
Usługi
Node.js · NestJSTypeScript
Baza
MariaDB
API
REST API

Kluczowe funkcje

// co potrafi
01
Wyszukiwarka serwerów
Filtrowanie po trybie gry, wersji i liczbie graczy online — gracz trafia tam, gdzie coś się dzieje.
02
Głosowanie i rankingi
System głosów wynosi najlepsze i najaktywniejsze serwery na szczyt listy.
03
Panel właściciela
Administratorzy dodają serwer, promują go i śledzą statystyki w jednym miejscu.
04
Statystyki na żywo
Liczba graczy online i dostępność serwera aktualizowane w czasie rzeczywistym.
05
Dwie wersje językowe
lista-minecraft.pl dla polskich graczy i minecraft-list.pl dla odbiorców z zagranicy.

Wyzwania

// co było trudne

Ranking musi być odporny na oszustwa — przy popularnej liście zawsze znajdą się chętni, żeby nabić sobie głosy. Dlatego głosowanie i statystyki wymagają walidacji i ochrony przed nadużyciami, a nie tylko prostego licznika.

Statystyki online zbierane są cyklicznie z setek serwerów naraz, więc odpytywanie i aktualizacja danych działają jako osobne usługi (Node.js / NestJS), żeby nie obciążać głównej aplikacji.