Wymagania dla wykonawcy: Obowiązkowe doświadczenie w pracy z systemem Unisite wersji 5.0 i wyższej.
1. Ustawienia kategorii i typu ogłoszenia
Dodaj nowy typ ogłoszenia — „Monitoring serwerów” w ustawieniach kategorii. Główna cecha: zamiast ceny ma być wyświetlana aktualna liczba graczy online na serwerze.
Nowe pola: Dodaj pole do wprowadzenia adresu IP serwera.
Strona ogłoszenia:
Wyświetlenie adresu IP serwera.
Dodanie przycisku „Skopiuj IP”.
Wyświetlenie wykresu dynamiki online (zob. punkt 5).
Ukryj blok „Kontakty” dla tego typu ogłoszeń.
Katalog (karty ogłoszeń):
Wyświetlenie adresu IP.
Wyświetlenie aktualnej liczby graczy online (np.: Online: 45/100).
Ukryj cenę i kontakty.
2. System zapytań serwerów (Query)
Wdrożyć automatyczne aktualizowanie danych o stanie serwerów.
Mechanizm: Skrypt zapytań przez Cron.
Okresowość: Co 5 minut.
Algorytm: Zapytanie wszystkich serwerów z bazy danych, uzyskanie aktualnej liczby graczy i zapisanie wyników w Baza Danych.
3. Tagi i filtry
Utworzyć listę tagów na podstawie wybranych przez użytkownika filtrów.
Skonfigurować wyświetlanie tych tagów na kartach ogłoszeń w ogólnym katalogu dla szybkiej nawigacji.
4. Optymalizacja interfejsu
W trybie wyświetlania katalogu „Listą” zmniejszyć wysokość kart (uczynić je bardziej kompaktowymi).
5. Wizualizacja danych
Na stronie ogłoszenia typu „Monitoring” zintegrować wykres online (wyświetlenie zmian liczby graczy w ciągu ostatniej doby/tygodnia).
6. System płatności
Podłączyć i skonfigurować usługę płatności od Monobank (ekspresowe płatności) do realizacji płatności na stronie.