Многопользовательская онлайн-игра в шахматы. Вы можете играть против своего друга или против компьютера.
Сообщить об ошибке · Запросить функцию
-В этой игре есть 2 режима.
1. Играйте с другом (сначала необходимо зарегистрироваться)
2. Игра против компьютера (для генерации хода используется алгоритм Minimax. Улучшено с помощью обрезки альфа-бета)
-Рейтинговый график, просмотр истории матчей.
-Базовые функции, такие как регистрация/вход, запоминание пароля.
Это пример того, как вы можете дать инструкции по настройке вашего проекта локально. Чтобы запустить локальную копию, выполните следующие простые шаги.
Форкните, затем загрузите или клонируйте репозиторий.
git clone https://github.com/harshil-270/ChatApp.git
Для серверной части перейдите в домашнюю папку и один раз установите зависимости через терминал.
npm install
Если вы хотите настроить интерфейс , перейдите в папку интерфейса через терминал.
cd client
Установите зависимости, необходимые React, один раз.
npm install
Теперь создайте файл .env и заполните все детали.
MONGO_URI = PUT_YOUR_MONGODB_CONNECTION_STRING_HERE
JWT_SECRET = PUT_JWT_SECRET_HERE
MESSAGE_KEY = MESSGAE_ENCRYPTION_KEY
GMAIL_USER = YOUR_GMAIL_ADDRESS
GMAIL_PASS = YOUR_GMAIL_PASS
Теперь вы готовы запустить сервер и интерфейс.
Вклады — это то, что делает сообщество открытого исходного кода таким замечательным местом для обучения, вдохновения и творчества. Мы очень ценим любой ваш вклад.
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)Харшил Тагадия - @Harshil Tagadiya - жесткий[email protected]
Ссылка на проект: https://github.com/harshil-270/ChatApp.