Кодбатл это игра с открытым исходным кодом, которая разрабатывается сообществом хекслета. Подробнее о проекте читайте в вики репозитория. Мы будем очень рады если решите принять участие в разработке проекта. Текущая версия приложения доступна по адресу http://hexlet-codebattle.herokuapp.com. Следить за процессом разработки можно в ленте новостей.
Когда вы будете полностью готовы влиться в разработку, то можете выбрать любую интересную для себя задачу исходя из текущего этапа в этом разделе или посмотреть все открытые актуальные задачи на этой доске.
Установка
- Клонируйте репозиторий
git clone https://github.com/hexlet-codebattle/codebattle.git
- Настройте окружение (для Linux)
cd codebattle
make development-build-local- Выйдите и войдите в систему
- Установите зависимости и запустите docker-контейнеры
make compose-setup make compose
- Вставьте свои переменные окружения в файле
.env, подробнее - пункт 6 - Откройте http://localhost:4000 в браузере
- Для запуска тестов введите
- Для создания отчета о покрытии тестами введите
make compose-test-coverage-html
Если у вас возникли проблемы с установкой или после неё, воспользуйтесь подробной инструкцией по установке и тестированию.
Также вы можете увидеть процесс полной установки и тестирования на видео.