Прототип CRM для парикмахеров со списком клиентов на Winter CMS с кастомной темой и плагином
У вас должен быть установлен PHP 8.2 (Homebrew, Windows) либо можно воспользоваться сервисами Laravel Sail, Devilbox, Laravel Herd
- Склонируйте репозиторий
- Из корневой папки запустите миграции и запишите сгенерированный пароль от админки
С этим паролем и логином
php artisan winter:up
admin
можно зайти в админку, чтобы управлять клиентами и записями - Если PHP установлен в систему, проект можно запустить с помощью команды
php artisan serve
. Иначе следуйте инструкции выбранного сервиса. - По адресу http://127.0.0.1:8000 открывается страница, который требует доработок
Доработать экран со списком клиентов:
- Добавить поле для поиска с
name="search"
- Сортировать список клиентов в зависимости от выбранных значений:
- По имени — в алфавитном порядке. В списке клиентов отображается только имена бьез дополнительных подписей.
- По дате рождения — от старших к младшим. В
.clients__desc
отображается дата рождения в человекочитаемом формате на русском языке - По последнему посещению — от самых недавних к самым давним. В
.clients__desc
отображается дата и время посдеднего посещения в человекочитаемом формате на русском языке
- Необязательно. Сделайте так, чтобы для поиска и сортировки не нужно было нажимать на кнопку «Применить»
- Создайте пулл-реквест в исходный репозиторий. В комментарии можете написать, какую функциональность можно добавить на эту страницу, чтобы парикмахерам было удобнее.