Skip to content

Latest commit

 

History

History

client

Командный зачет за 7-8 спринты

Видео с презентацией игры

Доступно по ссылке

Как запустить

Нужно склонировать репозиторий и установить зависимости

git clone https://github.com/cupOfTea321/chapecker.git
npm install

Запустить сервер НЕ ПОЛУЧИТСЯ, если не запущена база данных. Чтобы её запустить:

  • Убедиться, что установлен Docker (docker для windows)
  • Запустить из корня проекта docker-compose up postgres
  • При запуске сервера в корне должен лежать файл .env такого содержания:
CLIENT_PORT=3000
SERVER_PORT=3001
POSTGRES_USER=postgres
POSTGRES_PASSWORD=postgres
POSTGRES_DB=postgres
POSTGRES_PORT=5432

Запустить проект

npm run dev

Клиент будет доступен по адресу http://localhost:3000/, сервер — http://localhost:3001/

Сделано:

  • SSR с Redux и Router
  • Yandex OAuth
  • Memoryleaks
  • API форума и эмоджи
  • Оживлен лидерборд на клиента
  • Переключение тем на клиенте
  • Добавлено Web Api (Notification API)

В процессе:

  • Эмоджи на клиенте
  • Сборка всего проекта в докере

Командный зачет за 5-6 спринты

Видео с презентацией игры

Доступно по ссылке

Сделано: