Интерактивная платформа для рисования пикселей в реальном времени. Пользователи могут рисовать, соревноваться и создавать уникальные произведения искусства.
git clone https://github.com/ilyash0/PixelDomination.git
cd PixelDomination
- Убедитесь, что установлен Python 3.12 или выше.
- По желанию создайте и активируйте виртуальное окружение:
- Установите зависимости из
requirements.txt
:pip install -r requirements.txt
- Создайте файл .env по образцу:
# MAIN
SECRET_KEY=""
# DATABASE
DB_NAME=""
DB_USER="postgres"
DB_PASSWORD=""
DB_HOST="localhost"
DB_PORT="5432"
- Заполните пропуски своими данными
- Создайте базу данных PostgreSQL.
- Примените миграции для Django:
python manage.py makemigrations python manage.py migrate
- Если вы на Windows установите WSL (по умолчанию ставится Ubuntu, её и рекомендую)
wsl --install
- Скачайте и запустите redis
sudo apt update sudo apt-get install redis-server sudo service redis-server start
python manage.py runserver
Перейдите по адресу http://127.0.0.1:8000
Интерактивный сайт формата Пиксель-баттл на финал хакатона по информационным технологиям "TASKILLS" в 2024 году. Сайт разработала команда "Code Crew":