FortuneWiz one-on-one gaming platform

FortuneWiz — платформа ігор один на один

FortuneWiz (GV) об’єднує Football і Ragdoll у вебпродукті: знайомство з іграми, порівняння кімнат і кабінет гравця.

Мета проєкту

Створити зрозумілий шлях від знайомства з грою до вибору кімнати для матчу один на один, показуючи умови участі та доступ до облікового запису в одному продукті.

Рішення та архітектура

Сайт на Next.js і React представляє ігри, пояснює участь і містить екрани облікового запису. Окремий API на Symfony моделює користувачів, шаблони ігор, гравців, баланси та записи операцій. Адмінзастосунок на React містить інтерфейси для користувачів, ігор, контенту, доступності за регіонами та фінансових записів. Сайт адаптивний; інструкція передбачає окреме завантаження ігор. Кейс присвячений вебплатформі й не заявляє розробку нативних ігор.

Екрани FortuneWiz

Екрани локально запущених клієнта й API FortuneWiz: знайомство з іграми, вибір кімнати, інструкції, вигаданий обліковий запис гравця та адміністрування ігрового контенту.

Ігри: Football, Ragdoll і порівняння кімнат
Ігри: Football, Ragdoll і порівняння кімнат
Головна: знайомство з іграми один на один
Головна: знайомство з іграми один на один
Як грати: обліковий запис, доступність і встановлення
Як грати: обліковий запис, доступність і встановлення
Кабінет: вигаданий баланс $25 і демонстраційний запис поповнення
Кабінет: вигаданий баланс $25 і демонстраційний запис поповнення
Адміністрування: контент Football і Ragdoll у локальному API
Адміністрування: контент Football і Ragdoll у локальному API
Ігри на телефоні: адаптивна вебверсія
Ігри на телефоні: адаптивна вебверсія

Скриншоти показують локальний застосунок із вигаданими користувачами, балансом і записами поповнення. Суми кімнат, позначки зайнятості та рейтинг профілю є прикладами інтерфейсу; вони не підтверджують реальний підбір суперників, виміряну репутацію гравця чи виграші. Дані гравців із production не копіювалися. Платежі, виведення коштів, листи й запуск зовнішніх ігор вимкнені. Повний цикл матчу та грошові операції не перевірялися.

Переваги

  • ⚽ Дві гри на одному сайті — знайомство з Football і Ragdoll у спільному інтерфейсі.
  • 🎮 Порівняння кімнат — суми участі та зазначені призи показані разом.
  • 🧾 Зрозумілий розрахунок — інтерфейс окремо показує фонд, комісію та суму переможцю.
  • 📱 Перегляд на телефоні — адаптивні сторінки пристосовують вибір гри до малого екрана.
  • 🧭 Підготовка до гри — інструкції пояснюють реєстрацію, доступність за регіонами та встановлення.

Технології

Підтверджено наданими репозиторіями: Next.js 14, React 18 і TypeScript для сайту гравця, Material UI, Redux Toolkit та NextAuth. API використовує PHP, Symfony 6.4, API Platform і Doctrine ORM. Окремий адмінклієнт побудований на React 18, Vite і Tailwind CSS. Наявність технології в коді не означає перевірку кожної інтеграції.

Next.js React TypeScript PHP Symfony
До портфоліо

Розробка вебплатформи для ігор один на один

FortuneWiz демонструє вебчастину навколо багатокористувацької гри: знайомство з продуктом, умови участі, обліковий запис та адміністрування.

Від знайомства з грою до вибору кімнати

Публічний сайт представляє Football і Ragdoll та розміщує варіанти кімнат поруч з ілюстраціями ігор. Сума участі та розрахунок комісії пояснюють обраний варіант. Ці екрани документують інтерфейс і не підтверджують виконання матчів або фінансовий результат.

Окремі застосунки для гравців та адміністрування

Надані репозиторії GV розділяють сайт на Next.js, API на Symfony й адмінклієнт на React. API містить моделі гравців, ігор, шаблонів та записів операцій; код адмінки — екрани користувачів, контенту й доступності за регіонами. Кожен інтерфейс має власну відповідальність.

Адаптивний вебдоступ і межі кейсу

Екран на телефоні є мобільною вебверсією. Встановлення гри — окремий крок публічної інструкції. Кейс зосереджений на вебпродукті й підтвердженій архітектурі коду. Перегляньте інші вебпроєкти в портфоліо та наші послуги розробки, щоб обговорити подібну платформу.