Skip to content

impuulse/c8trade

Repository files navigation

Тестовое задание «Автомобильный каталог»

  1. Нужно развернуть framework Yii2, basic приложение;
  2. Создать БД с помощью миграций, с таблицами brand, model, equipment;
  3. Сгенерировать админку на стандартных CRUD'ах;
  4. Наполнить БД тестовыми данными (марка, модель, комплектация, изображение, текстовое описание).

Обязательно использование связей.

Frontend

  1. На главной странице сайта, выбираем марку автомобиля в select;
  2. После выбора марки на странице должен появиться второй select с моделями соответствующей марки;
  3. Аналогичным образом подгружаются комплектации;
  4. После выбора комплектации появляется кнопка перехода и по клику нас перекидывает на детальную страницу комплектации;
  5. Детальная страница комплектации содержит изображение, название и вывод текстового описания.
  6. Настроить роутинг, пример адреса страницы http://test.ru/audi/a3/1.4_ambition. Также приветствуется различные дополнения, такие как например реализация прямого доступа к промежуточным страницам выбора (например /catalog/audi/, /catalog/audi/a3/)

Шаги 1-4 проходятся без перезагрузки страницы посредством AJAX.

Примечания:

По цветовой гамме и оформлению макета нет ограничений, главное чтобы он выглядел хорошо и был адаптивный (наличие мобильной версии, использование сетки).

Тестовый сайт должен быть размещен на хостинг-платформе и доступен для просмотра, исходный код просьба выложить на github или bitbucket в публиный доступ и предоставить ссылку

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published