Приложение Company
Приложение представляет из себя списки должностей, отделов и сотрудников.Технологии - PHP, Bootstrap 4
Управление данными - crud-операции
«Базы данных» - файлы
Функциональный :
1. для незарегистрированных пользователей
- нет доступа к информации на сайте (приложение корпоративное)
2. для зарегистрированных пользователей (Name / password)
- просмотр списков элементов (должеств, отделов и сотрудников)
- сортировка долгов по алфавиту
- сложная сортировка сотрудников - параллельно по алфавиту, должностям, отделу, городу
- запоминание результатов сортиров
3. для администратора
Точно так же, как и пункт 2.
- добавление элементов - в т.ч.добавление изображения, назначение роли для сотрудника (обычный пользователь или админ), выбор "добавить и остаться" или "добавить и перейти к ..."- Редактирование элементов
- удаление элементов - по одному или сразу всех
Также настроен взаимодействие между тремя списками, валидация полей.Уделено особое внимание accessibility - сообщения о ошибках и о успешных операциях, правильно настроенные плейсхолдеры, автофокусы и т.д.
Управление данными - crud-операции
«Базы данных» - файлы
Функциональный :
1. для незарегистрированных пользователей
- нет доступа к информации на сайте (приложение корпоративное)
2. для зарегистрированных пользователей (Name / password)
- просмотр списков элементов (должеств, отделов и сотрудников)
- сортировка долгов по алфавиту
- сложная сортировка сотрудников - параллельно по алфавиту, должностям, отделу, городу
- запоминание результатов сортиров
3. для администратора
Точно так же, как и пункт 2.
- добавление элементов - в т.ч.добавление изображения, назначение роли для сотрудника (обычный пользователь или админ), выбор "добавить и остаться" или "добавить и перейти к ..."- Редактирование элементов
- удаление элементов - по одному или сразу всех
Также настроен взаимодействие между тремя списками, валидация полей.Уделено особое внимание accessibility - сообщения о ошибках и о успешных операциях, правильно настроенные плейсхолдеры, автофокусы и т.д.