FortuneWiz one-on-one gaming platform

FortuneWiz — platforma gier jeden na jednego

FortuneWiz (GV) łączy Football i Ragdoll w produkcie internetowym: poznawanie gier, porównywanie pokojów i konto gracza.

Cel projektu

Zapewnić przejrzystą drogę od poznania gry do wyboru pokoju na pojedynek, z warunkami udziału i dostępem do konta w jednym produkcie.

Rozwiązanie i architektura

Witryna na Next.js i React przedstawia gry, wyjaśnia udział i zawiera ekrany konta. Osobne API na Symfony modeluje użytkowników, szablony gier, graczy, salda i zapisy transakcji. Aplikacja administracyjna na React udostępnia interfejsy użytkowników, gier, treści, dostępności regionalnej i zapisów finansowych. Witryna jest responsywna; instrukcja opisuje osobne pobieranie gier. Studium dotyczy platformy internetowej i nie przypisuje zespołowi tworzenia gier natywnych.

Ekrany FortuneWiz

Zrzuty lokalnie uruchomionych klienta i API FortuneWiz: poznawanie gier, wybór pokoju, instrukcje, fikcyjne konto gracza oraz administracja treścią gier.

Gry: Football, Ragdoll i porównanie pokojów
Gry: Football, Ragdoll i porównanie pokojów
Strona główna: wprowadzenie do pojedynków
Strona główna: wprowadzenie do pojedynków
Jak grać: konto, dostępność i instalacja
Jak grać: konto, dostępność i instalacja
Konto gracza: fikcyjne saldo 25 USD i demonstracyjny zapis wpłaty
Konto gracza: fikcyjne saldo 25 USD i demonstracyjny zapis wpłaty
Administracja: treści Football i Ragdoll w lokalnym API
Administracja: treści Football i Ragdoll w lokalnym API
Gry na telefonie: responsywna wersja internetowa
Gry na telefonie: responsywna wersja internetowa

Zrzuty przedstawiają lokalną aplikację z fikcyjnymi użytkownikami, saldem i zapisami wpłat. Kwoty pokojów, etykiety zajętości i ocena profilu są przykładami interfejsu; nie potwierdzają dobierania graczy na żywo, zmierzonej reputacji ani wygranych. Nie skopiowano danych graczy z produkcji. Płatności, wypłaty, wiadomości i uruchamianie zewnętrznych gier są wyłączone. Pełne mecze i operacje pieniężne nie zostały zweryfikowane.

Zalety

  • ⚽ Dwie gry w jednym miejscu — poznaj Football i Ragdoll we wspólnej witrynie.
  • 🎮 Porównanie pokojów — kwoty udziału i wyświetlane nagrody są prezentowane razem.
  • 🧾 Czytelny podział — interfejs oddziela pulę, opłatę i kwotę dla zwycięzcy.
  • 📱 Przeglądanie na telefonie — responsywne strony dopasowują wybór gry do małego ekranu.
  • 🧭 Przygotowanie do gry — instrukcje wyjaśniają rejestrację, dostępność regionalną i instalację.

Technologie

Potwierdzone w przekazanych repozytoriach: Next.js 14, React 18 i TypeScript dla witryny gracza oraz Material UI, Redux Toolkit i NextAuth. API używa PHP, Symfony 6.4, API Platform i Doctrine ORM. Osobny klient administracyjny korzysta z React 18, Vite i Tailwind CSS. Opis stosu dotyczy kodu i nie potwierdza testów każdej integracji.

Next.js React TypeScript PHP Symfony
Do portfolio

Tworzenie platformy internetowej dla gier jeden na jednego

FortuneWiz pokazuje warstwę internetową produktu wieloosobowego: poznawanie gier, informacje o udziale, dostęp do konta i administrację.

Od poznania gry do wyboru pokoju

Publiczna witryna przedstawia Football i Ragdoll oraz umieszcza opcje pokojów obok ilustracji gier. Kwota udziału i podział opłaty wyjaśniają wybrany wariant. Ekrany dokumentują interfejs; nie potwierdzają realizacji meczów ani wyniku finansowego.

Osobne aplikacje dla graczy i administracji

Przekazane repozytoria GV rozdzielają witrynę Next.js, API Symfony i klienta administracyjnego React. API zawiera modele graczy, gier, szablonów i zapisów transakcji; kod administracji — widoki użytkowników, treści i dostępności regionalnej. Każdy interfejs ma własne zadania.

Responsywny dostęp i zakres studium

Widok na telefonie jest mobilną stroną internetową. Instalacja gry to osobny krok opisany w publicznej instrukcji. Studium skupia się na produkcie internetowym i potwierdzonej architekturze kodu. Pozostałe projekty internetowe w portfolio oraz nasze usługi programistyczne pomagają omówić podobną platformę.