Skip to content

MeShootIn/cyber74-interview-task

Repository files navigation

🖥️ cyber74-interview-task

Тестовое задание на стажировку по фронтенду.

🚀 Инструкция

  1. Клонирование репозитория:
git clone git@github.com:MeShootIn/cyber74-interview-task.git
cd cyber74-interview-task
  1. Установка всех зависимостей:
npm install
  1. Запуск:
npm run dev

📋 Условия

Реализовать приложение из 2-х страниц на React + Redux + TS. Написать простой фейковый бэк или использовать json-server (npm). Дизайн на усмотрение.

  1. 1-я страница:

    • отображает список текстовых файлов (получить с сервера);
    • возможность добавлять/удалять файлы;
    • возможность открыть файл для редактирования с переходом на другую страницу (желательно использовать react-router-dom v6).
  2. 2-я страница:

    • работа с файлом;
    • возможность редактировать файл и сохранять;
    • есть поиск по словам в этом файле (подсвечивать найденные слова, например как в браузере).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks