officeApp.mp4
- Напишите приложение личного кабинета.
- Задание необходимо выполнить на TypeScript, без использования any и ts-ignore.
- При выполнении работы обязательно использовать стейт менеджер (redux, mobx).
- В разработке можно пользоваться UI фреймворками (использован Ant Design of React).
- Для реализации авторизации можно использовать запросы с моковыми данными. https://github.com/typicode/json-server (использован).
- В приложении должно быть две страницы - страница входа и страница со списком контактов.
- Страница контактов пользователя должна быть доступна только после авторизации.
- На странице контактов должна быть возможность добавлять/удалять/редактировать контакты, также желательно наличие функции поиска.
- Оформление и данные для заполнения страниц на ваше усмотрение.
- Обязательно добавьте информацию в readme о том, как запускать ваше приложение.
- Время на выполнение тестового задания не ограничено.
- node: v16.8.0
- git clone https://github.com/339598u5uut/office-app.git
- cd office-app
- npm i
- npm start
- json-server data.json (иногда по умолчанию устанавливается дефолтный, нужно его удалить)
- login: test
- password: 1234