Сервис для аналитики и отчетности о текущем положении дел над переводами с возможностью внедрения своих метрик. Отсюда можно вытянуть данные
- о рейтинге переводчиков
- о количестве переводов
- о проценте завершенности
- о динамике переводов того или иного направления.
Dev env
Prerequsisites - docker && docker compose
$ git clone [email protected]:kursomir/StatisticsAPI.git
$ cd StatisticsApi
$ docker-compose build
$ docker-compose up -d
$ cp .env.example .env
Example config for docker env
#.env
APP_ENV=local
APP_DEBUG=true
APP_KEY=SomeRandomKey!!!
DB_CONNECTION=pgsql
DB_HOST=core_db
DB_PORT=5432
DB_DATABASE=core_api
DB_USERNAME=kursomir
DB_PASSWORD=kursomir
ES_HOST=elasticsearch
ES_PORT=9200
Populate db with fixtures from core api:
$ docker-compose run coreapi php artisan db:seed