Skip to content

Roadmap

Eliseev Alexey edited this page Dec 22, 2019 · 4 revisions

Планы по доработкам проекта

Frontend features

  • Изменить Layout приложения
  • Изменить механизм роутинга, избавившись от static property ROUTE
  • Перейти от валидиации Ant Design на библиотеку для работы с формами
  • На страницу редактора добавить возможность добавлять событие
  • Связать отображение модалок с роутером
  • Добавить вкладки для отображения и редактирования всех сущностей
    • Добавить таблицу и форму для редактирования, добавления типов событий
    • Добавить таблицу и форму для редактирования, добавления типов персоналий
    • Добавить таблицу и форму для редактирования, добавления типов топонимов
  • На странице просмотра по клику на событие добавить просмотр его атрибутов

Infrastructure

  • Актуализировать версии библиотек
  • Переписать существующий функционал на React hooks
  • Добавить CD с помощью Github Pages и Github actions
  • Добавить e2e тесты на существующий функционал
  • Разделить логику и представление в React компонентах
  • Поменять библиотеку для timeline
  • Поменять библиотеку компонент на Material-UI

Backend

  • Добавить возможность сохранять и редактировать сущности на сервере
  • Добавить авторизацию пользователей
  • Добавить сохранение информации о том, кто редактировал сущности
Clone this wiki locally