/yandex-disk-viewer

A SPA to view a user's Yandex.Disk files structure

Primary LanguageTypeScript

Одностраничное приложение с использованием React.js + Redux для просмотра списка файлов Яндекс.Диска. Sample

Install

  1. git clone git://github.com/mbelsky/yandex-disk-viewer.git mbelsky-yandex-disk-viewer && cd mbelsky-yandex-disk-viewer
  2. Run npm install
  3. Get OAuth token there
  4. cp .env .env.local
  5. Open .env.local and put OAuth token in REACT_APP_USER_OAUTH_TOKEN var
  6. npm run start

Требования:

  • Использовать REST API Яндекс.Диска - https://tech.yandex.ru/disk/rest/
  • Навигация по папкам, отображение их содержимого (только названия файлов и размер, каталоги должны быть отмечены иконкой каталога)
  • Текущий State Должен сохраняться в URL
  • Никаких операций редактирования, просмотра или загрузки новых файлов на Диск реализовывать не нужно
  • Дизайн и верстка – с использованием Twitter Bootstrap (опционально)