Необходимо создать сайт использую фреймворк Laravel (https://laravel.com/docs/8.x) с единственной страницей "Создание заказа", HTML-верстка не оценивается.
Страница создания заказа должна содержать форму с 4-мя полями: ФИО, Комментарий клиента, Артикул товара, Бренд товара. При отправке формы должен создаваться заказ в RetailCRM (описание API и ключ ниже), можно написать своё решение, можно использовать сторонние пакеты.
Заказ должен создаваться со следующими полями:
- Статус заказа: trouble
- Тип заказа: fizik
- Магазин: test
- Способ оформления: test
- Номер заказа: дата вашего рождения, например 8051987
- ФИО: ваши фио
- Товар: артикул AZ105W бренд Azalita Название Маникюрный набор Solingen, 3 пр., белый футляр
Чтобы добавить товар в заказ ищем его в каталоге /api/v5/store/products по артикулу и бренду (в RetailCRM поле manufacturer) и добавляем в заказ по id первого оффера (products[0][offers][0][id]).
Комментарий клиента: ссылка на Ваш код тестового задания на github.com
Статьи или видео на тему "как создать блог на Laravel" Вам в помощь.
Описание API Retailcrm
API ключ: ------
Поддомен для запросов к API: https://.retailcrm.ru/
Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:
- Simple, fast routing engine.
- Powerful dependency injection container.
- Multiple back-ends for session and cache storage.
- Expressive, intuitive database ORM.
- Database agnostic schema migrations.
- Robust background job processing.
- Real-time event broadcasting.
Laravel is accessible, powerful, and provides tools required for large, robust applications.
The Laravel framework is open-sourced software licensed under the MIT license.