esk-dev / test-task

Тестовое задание

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

File explorer

Тестовое задание

Build Status

Netlify Status

Сайт в интернете

https://tree-file-explorer.netlify.app/

Небольшое приложение для просмотра файлов.

Features

  • Просмотр списка папок и файлов
  • Отображение содержимого папок
  • Дерево файлов в сайдбаре

Tech

Использовано в работе:

  • React - JavaScript фреймворк
  • TypeScript - Для строгой проверки типов
  • React Icons - Библиотека популярных иконок
  • Git - Система контроля версий
  • GitHub/GitHub Actions - Хранилище репозитория и инструмент CI
  • Html/CSS

ToDo

  • - Тесты
  • - Lighthouse perfomance to 100
  • - Возможность отображения файлов
  • - Придумать что делать дальше
  • - Написать как проходила разработка

Installing

Установить зависимости

    npm install

Запуск в режиме разработки

    npm start

Запустить Unit-тесты

    npm test

Запустить сборку приложения для деплоя

    npm run build

About

Тестовое задание


Languages

Language:TypeScript 65.4%Language:CSS 28.9%Language:HTML 5.7%