Экраны приложения ограничены только вашим воображением, придумайте свои или посмотрите у аналогов вашей игрушки.
[x] страница авторизации поля: логин, пароль.. Если авторизация прошла успешно, либо на эту страницу идет авторизованный пользователь, он попадает на страницу с игрой (react router, ваш выход), в противном случае сообщаем об ошибке и рендерим форму авторизации
[x] страница регистрации
[x] страница профиля - содержит информацию о пользователе, которуб можно изменять - логиин пароль, почта, аватар (возможность загружать новый и удалять текущий). Изменять данные моно на этой же странице.
[x] страница с игрой (или множество страницы) - содержит все состояния игры - перезапуск, предложения начать играть, выйти из игры, игровые паузы и так далее..
[x] страница с таблицей лидеров - содержит страницу всех пользователей сервиса, должна обладать свойством сортировки всех полей, колонки в таблице создаются самостоятельно, данные о результатах игры хрантся в бд, а взаимодествие с бд построено посредством API
Экраны приложения ограничены только вашим воображением, придумайте свои или посмотрите у аналогов вашей игрушки.