Телефонный справочник
1 Справочник
Кнопки добавить, экспорт и импорт должны располагаться горизонтально (самому удобно так, как сейчас ?)
Сделай добавление сотрудника в виде модального окна, посмотри у Игоря, как он сделал добавление задачи (там тоже модальное окно).
Слова "Выберите должность", "Выберите отдел" не должны быть активными пунктами в выпадающих списках. Это всего лишь подсказки.
По сути в экспорт не нужно выводить избранные, это чисто для интерфейса и удобства пользователя
В поиске можешь добавить поиск и по должностям.
- Если у 2 пользователей одинаковый email, то избранные на все одинаковые строки распространяются, ощущение будто почта у тебя уникальный идентификатор. Если это так, то лучше убери это, уникальный идентификатор это id либо uid.
Хотелось бы видеть не только сколько страниц тут, а также сколько записей.
2 Карточка сотрудника
Если при нажатии на кнопку редактирования в строке таблицы "Справочник" происходит переход на карточку сотрудника, то соответствующий пункт меню должен отображаться как активный (подсвечиваться), чтобы отразить текущее местоположение пользователя.
3 Выйти/войти
Дубль кнопки выйти. Оставь только одну.
4 Профиль
Для админа тоже нужен профиль, не надо ему свои данные редачить через таблицу.
При нажатии на кнопку "изменить данные о себе" пусть тоже выводится модальное окно, чтобы меньше место занимало и всё, что внутри красного квадрата будет внутри модального окна.
И если ты зашёл под пользователем, то убери Карточку сотрудника.
- Можно добавить статистику по сотрудникам. Например, диаграмма по отделам, подразделениями, по должностям. Это может быть полезно для кадр. Такую возможность лучше давать не всем пользователям, например, админам.
- Для обычного пользователя можно сохранять историю просмотренных контактов. Например, блок "Вы часто обращаетесь к...".
- Можно добавить отображение структуры предприятия в виде дерева.
- Можно добавить drag-and-drop для перетаскивания импорта в справочниках у админа.
- Можно добавить архив. И туда могут попадать те, кого удалили (не полностью с программы). И администратор может, например, восстановить удаленный контакт. Это работает как "мягкое удаление"
Мягкое удаление — это метод, при котором данные удаляются не полностью, а помечаются как удалённые. Это означает, что к данным всё ещё можно получить доступ или восстановить их позже, если потребуется.
Ещё одна интересная задача. Можно добавить голосовой поиск контакта в таблице (и для юзера и для админа). А круче ещё будет, если добавишь ИИ-шку, которая будет находить контакты, т.к. ИИ понимает, что Оля это Ольга, Влад это Владислав и будет искать нужные сходства, а не варианты точь в точь, когда ищешь через поиск ручным вводом. ИИ сейчас популярно и если сможешь внедрить это, то будет круто.
И если останется время, то можешь и бота сделать, но сначала лучше доведи сайт до красоты и хороший функциональности.
И тёмная тема. Подправь его, т.к. сейчас глаза режет и оно не особо похоже на тёмную. Посмотри в инете, как выглядит тёмная тема и сделай похожим способом.
Также можешь не указывать прям лого ТатИТнефть. Это необязательно. Можешь найти красивое лого и сгенерировать название компании. Просто сейчас лого тут несуразно смотрится, слишком огромный и как наклейка, которую наклеили сверху.
И если у профиля нет фото, то нужно дефолтную картинку ставить по типу такого:
И если у профиля нет фото, то нужно дефолтную картинку ставить по типу такого: