Админка на Laravel, SPA
1 000 руб.за час
Нужно разработать своего рода CRM, для управления заявками.
При написании кода придерживаться принципов SOLID, KISS, DRY. Код должен быть разбит на модули/сервисы, чтобы можно было покрыть юнит-тестами, подменить реализацию, применять DI (Dependency injection)
Приложение должно быть SPA, сейчас фронт-енд будет на vue, должна быть возможность в будущем использовать это же АПИ админки и в мобильном приложении, поэтому для аутентификации по токену будет использоваться Laravel Sanctum
Краткое описание проекта
Админка будет состоять из следующих разделов
“Домашняя страница” - выводится статистика салона, создавать отчёты. Path: /
“Заявки” - таблица заявок с фильтром, CRUD. Path: /requests
“Мастера” - список мастеров, с фильтром, CRUD. Path: /artisans
“Услуги” - список услуг, CRUD. Path: /services
“Настройки” - текстовый редактор с возможность, с описание салона. Path: /settings
У всех разделов префикс в урле должен быть префикс /admin
Подробное ТЗ так же будет предоставлено, пока в процессе написания
При написании кода придерживаться принципов SOLID, KISS, DRY. Код должен быть разбит на модули/сервисы, чтобы можно было покрыть юнит-тестами, подменить реализацию, применять DI (Dependency injection)
Приложение должно быть SPA, сейчас фронт-енд будет на vue, должна быть возможность в будущем использовать это же АПИ админки и в мобильном приложении, поэтому для аутентификации по токену будет использоваться Laravel Sanctum
Краткое описание проекта
Админка будет состоять из следующих разделов
“Домашняя страница” - выводится статистика салона, создавать отчёты. Path: /
“Заявки” - таблица заявок с фильтром, CRUD. Path: /requests
“Мастера” - список мастеров, с фильтром, CRUD. Path: /artisans
“Услуги” - список услуг, CRUD. Path: /services
“Настройки” - текстовый редактор с возможность, с описание салона. Path: /settings
У всех разделов префикс в урле должен быть префикс /admin
Подробное ТЗ так же будет предоставлено, пока в процессе написания
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.