Aresenka/gameGears

★ 0Forks 0PHPGitHub ↗Compare

README

Game Analytics System

Система аналитики для отслеживания игровых сессий и визуализации ключевых метрик.

Установка и запуск

  1. Клонируйте репозиторий:
git clone [email protected]:Aresenka/gameGears.git
cd gameGears
  1. Создайте файл .env из примера:
cp .env.example .env
  1. Запустите контейнеры:
docker compose up -d

База данных будет автоматически инициализирована при первом запуске (скрипт init.sql).

  1. Сгенерируйте тестовые данные:
docker compose exec web php seeder.php
  1. Откройте в браузере:
http://localhost:8080

Структура проекта

  • api.php - API для получения данных о сессиях
  • index.html - Фронтенд с визуализацией данных
  • init.sql - Инициализация базы данных
  • seeder.php - Генератор тестовых данных
  • docker-compose.yml - Конфигурация Docker
  • .env - Переменные окружения

Contributors

Aresenka

Issues