- Install webpack globally
npm i -g webpack
- Install webpack-dev-server globally
npm i -g webpack-dev-server
- Install dependencies:
npm i
- Run dev with command:
npm start
- Go to localhost:8080
Задание: реализовать инструмент для просмотра email-ов.
Будут оцениваться:
- Соответствие требованиям
- Удобство работы с приложением
- Взаимодействие разных компонент между собой
- Внешний вид приложения
Есть архив писем в JSON файле. Вам нужно написать приложение, которое можно использовать для работы с этими письмами: просмотра, фильтрации, поиска.
В работе вы можете использовать любые технологии, которые вам известны. Как приложение будет выглядеть - решать вам.
Что должно быть обязательно:
- Фильтры по дате и по людям
- Текстовый поиск
- Paging - одновременно показываются не более N писем (например, 20)
Будет плюсом:
- Подсветка текста при поиске (subject и body).
- Если письмо является ответом на другое письмо, и в текст письма включено исходное письмо, текст исходного письма должен быть свёрнут, как в GMail и должна быть возможность его развернуть.