Шашки по сети v0.3

Наконец то, спустя ровно 2 месяца, я сделал новую версию сетевых шашек. Пусть это будет Pre-Alpha. Множество вещей еще требует доработки, чем я и займусь в ближайшее время.

Это была очень сложная работа. Пришлось многому научиться….

Сегодня, весь день, я это все доделывал. Я так устал…

Но полагаю, это самая сложная вещь, какую я когда либо делал в своей жизни.

Но еще так много всего нужно сделать.

На текущий момент реализованы:

  • Регистрация и авторизация пользователей, список пользователей.
  • Профиль пользователя с редактированием полей, аватаркой.
  • Подписка, добавление в друзья, список друзей.
  • Создание новой игры, просмотр списка игр всех, своих, и т.д.
  • Присоединение к игре с уведомлениями, подтверждением (по сокетам).
  • Сохранение состояния игры в базу: состояние поля, очки, количество ходов, взятые фигуры, и т.д.
  • Окончание игры в момент, когда фигуры у одного игрока закончились, экран итогов.
  • Мессенджер. Список контактов. Возможность написать любому пользователю нажав кнопку в профиле.
  • История сообщений в чате (пока выводятся последние 20 сообщений, нужно добавить прокрутку).
  • Множество мелочей, которые или не приши в голову сейчас или лень писать.

В дальнейшем это веб приложение будет упаковано как мобильное, APK, PWA.

Сейчас доступно по адресу https://checkers.rozenlab.com

Открывать нужно со смартфона, под ПК я даже не смотрел как выглядит.