Заказ закрыт
Создать сайт (верстка предоставляется)

Бюджет: 1500 ₽/час
1. Реализовать API-систему на PHP для создания заказа с лендинга и отображения статуса на карточке заказа. Две клиентские страницы.
Реализовать на бэке калькулятор для вывода в форме посчитанной суммы, реализовать взаимодействие с формой. Детали обсуждаются в личке.
Реализовать отправку данных из формы и формальную валидацию на стороне клиента. В форме заказа требуется отображать список сущностей из базы.
Отображение состояния заказа на отдельной странице заказа. Требуется "живое" обновление состояния. Через интервальные запросы, либо перманентный websocket – ваши предложения обсуждаемые.
Две пользовательские страницы будут предоставлены. Готовые и свёрстаные. Требуется реализовать взаимодействие их с бэкэндом через API.

2. Реализовать простую админку для управления заказами и сущностями для отображения списка и изменения их состояния.
Дизайн админки может быть выполнен с использованием любой UI-библиотеки (boostrap, tailwind).
Для заказов требуется одно действие – "Подтвердить". Эта операция изменяет состояние заказа на странице заказа.
Для сущностей – полный CRUD. Они будут выводится в форму на главной клиенсткой странице и отображаться на странице заказа. Детали обсуждаются в личке.

3. Оценка работоспособности на ваших мощностях. Развертывание завершенного приложения на хостинге.

Всю задачу можно исполнить на общем фреймворке: Laravel, Symfony, Codeigniter, Slim, u name it.
Эксплуатационное окружение – это shared-хостинг, поэтому не подразумевается использование никаких систем контейнеризации (docker, k8s).
Эксплуатационная документация приветствуется. Юнит-тесты не требуются.

Стэк:
PHP 8.1
Apache 2.4.59
MariaDB 10.6.17
Опубликован 19.07.2024 в 09:21
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.