Skip to content

Latest commit

 

History

History
executable file
·
53 lines (37 loc) · 1.83 KB

README.md

File metadata and controls

executable file
·
53 lines (37 loc) · 1.83 KB

Установка

Следуйте этим шагам, чтобы установить и запустить проект локально на вашем компьютере.

  1. Клонировать репозиторий

    git clone https://github.com/Odilbukh/toplist.git
  2. Перейти в директорию проекта

    cd path-to-project
    
  3. Собирать Докер

    docker compose build
    docker compose up -d

После успешный сборке докер контейнера, все следующие команды запускаем внутри контейнара

  1. Установить зависимости

    composer install
    
  2. Настроить файл окружения
    Копируйте файл .env.example в .env и настройте его с вашими параметрами, такими как подключение к базе данных и другие настройки.
    Обратите внимание на эти поля и заполните их правильно!
    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=
    DB_USERNAME=
    DB_PASSWORD=

  3. Генерировать ключ приложения

    php artisan key:generate
    
  4. Запустить миграции и наполнение базы данных

    php artisan migrate
    php artisan db:seed --class=GameSeeder
    
    

Список API

localhost:8091/api/top-results image

localhost:8091/api/save-result image