try it here: detailed-cakes.surge.sh
- Страница авторизации
- Страница со списком оргинизаций
- При выборе организации переходим на страницу подразделений организации
- При выборе подразделения - возможен переход на сотрудников подразделения
- На каждой странице (кроме логина) должна быть возможность добавления/удаленя/редактирования записей
- Редактирование/добавление производить в модальных окнах
- Удаление записи с запросом подтверждения
- Переход между окнами с использованием React-Routing
- Для стилей использовать LESS
- Для написания кода TypeScript
- В качестве серверной части использовать моковский РЕСТ АПИ сервер https://www.mocky.io/
Модель для организации:
- Идентификатор (числовое поле)
- Название
- Адрес
- ИНН
Модель для подразделения:
- Идентификатор
- Идентификатор организации, к которой принадлежит подразделение
- Название
- Телефон
Модель сотрудника:
- Идентификатор
- Идентификатор подразделения
- ФИО
- Адрес
- Должность