Що потрібно було вирішити
Створити просту, але технічно сильну multiplayer-гру з автентифікацією, постійними даними гравців, системою кімнат, realtime-оновленнями та змагальним рейтингом.
TicTacToe — це realtime multiplayer онлайн-гра, створена як full-stack проєкт з автентифікацією, акаунтами гравців, кімнатною ігровою системою, рейтингом і постійною історією матчів. Новий користувач спочатку потрапляє на сторінку входу, може зареєструвати акаунт, налаштувати свій аватар, переглянути історію ігор, а потім створити кімнату або підключитися до вже існуючої. Сторінка пошуку ігор підтримує оновлення в реальному часі та нескінченний скрол доступних кімнат, а сам ігровий процес включає live-синхронізацію стану, зміну рейтингу та динамічне оновлення даних між гравцями.
Створити просту, але технічно сильну multiplayer-гру з автентифікацією, постійними даними гравців, системою кімнат, realtime-оновленнями та змагальним рейтингом.
Проєкт реалізовано на Next.js, PostgreSQL, Prisma, Redis та shadcn/ui з акцентом на плавну multiplayer-взаємодію, пошук кімнат, live-синхронізацію ігрового процесу, постійні дані користувачів, оновлення рейтингу та сучасний адаптивний інтерфейс.
Акценти
Результат