Przejdź do treści
  • Własny produkt
  • Aplikacja webowa
  • Społeczność graczy

Serwery FiveM

Własne narzędzie dla graczy i twórców serwerów FiveM, które sami zaprojektowaliśmy, zbudowaliśmy i utrzymujemy. Indeksujemy publiczną listę serwerów Cfx.re i listy zasobów każdego serwera, więc można sprawdzić, kto używa danego skryptu, i od razu połączyć się z serwerem.

Rodzaj
Własny produkt NPK Team
Dla kogo
Gracze i twórcy serwerów FiveM i RedM
Platformy
Web
Technologie
Vue 3, Vite, Node.js, Własny robot indeksujący
Strona główna wyszukiwarki: nagłówek „Serwery FiveM i RedM”, liczby z indeksu, pola wyszukiwania po nazwie i zasobach, filtry oraz tablica serwerów z liczbą graczy i paskami zapełnienia.
Wyzwanie

Po co powstała wyszukiwarka

Oficjalna lista serwerów Cfx.re pozwala szukać po nazwie, ale nie po zasobach. Twórcy serwerów chcą wiedzieć, kto używa danego skryptu i jak skonfigurowane są inne serwery, a gracze szybko znaleźć serwer w swoim języku i od razu się połączyć.

  • Lista ma kilkadziesiąt tysięcy serwerów, a ich nazwy są pełne kodów kolorów, emoji i reklam.
  • Listy zasobów trzeba pobrać z każdego serwera osobno, bo publiczny strumień ich nie zawiera.
  • Z narzędzia korzystają społeczności z całego świata, więc interfejs musi działać w dwóch językach.
Rozwiązanie

Co zbudowaliśmy

Serwer w Node.js czyta publiczny strumień listy Cfx.re, a własny robot pobiera szczegóły i listę zasobów każdego serwera. Indeks z nazwami zasobów trzymamy w pamięci i zapisujemy co 10 minut. Interfejs w Vue pokazuje ranking serwerów jako tablicę, która co minutę odświeża się na miejscu.

  • Wyszukiwanie po nazwie, tagu, kodzie i adresie IP
  • Wyszukiwanie po zasobach: dokładna nazwa, początek, fragment i wykluczenie
  • Tablica serwerów odświeżana co minutę, z animacją zmian miejsc
  • Ranking zasobów z udziałem w indeksie
  • Strona zasobu: serwery, zasoby używane razem i języki
  • Strona serwera: połączenie, komenda F8, zasoby i zmienne
  • Interfejs po polsku i po angielsku
  • Układ dla telefonu, tabletu i komputera
Efekty

Co z tego wyszło

Wyszukiwarka działa publicznie pod adresem servers.npkteam.pl, za darmo. Liczby poniżej to stan indeksu, który narzędzie samo pokazuje na stronie głównej.

serwerów w indeksie
49 tys.
różnych nazw zasobów
1,58 mln
serwerów z pobraną listą zasobów
98%
języki interfejsu
2
Stan indeksu z 26.10.2026: 49 446 serwerów, w tym 48 743 z pobraną listą zasobów, oraz 1 586 308 różnych nazw zasobów.
Następny projektPrawkoAplikacja webowa i PWA · Nauka jazdy

Zbudujmy Twój projekt.

Opowiedz nam o swoim pomyśle — wrócimy z pytaniami, rekomendacją i wyceną.