tonyaxo / import-test

Тестовое задание

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

INSTALLATION

1 Clone

2 Run container

docker-compose up -d

3 Run composer

docker-compose exec php composer install --prefer-dist

4 Create database

# before: chmod +x ./create_database
docker-compose exec mysql /opt/create_database

5 Apply migrations

docker-compose exec php yii migrate --interactive=0

You can then access the application through the following URL:

http://127.0.0.1:8000

Задание

Необходимо импортировать данные и изображения из приложенного файла https://yadi.sk/d/7nOPGKFD3PNmAi

При этом:

  1. Использовать Yii2 Framework, MySQL

  2. Запуск импорта должен происходить по обращению к странице в браузере, например: test.ru/import

    2.1. По завершению должен выдать сообщение на русском языке о результатах.

  3. Результат должен быть представлен в виде стандартных CRUD:

    3.1. Категории

    3.2. Техника (с выводом изображений)

    3.3. Характеристики техники

  4. Разрешено использовать чужие плагины, а также Gii-генератор

About

Тестовое задание

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:PHP 93.8%Language:Shell 3.2%Language:CSS 1.9%Language:Batchfile 1.1%