Разработка системы генератора экскурсий
Система генератора экскурсий состоит из двух частей:
1) независимая экскурсия,
2) система, отображающая экскурсию в браузере локально.
1) Экскурсия будет храниться в виде системы вложенных папок/элементов. Пусть есть папка МГУ. В нутри могут лежать папки ВМК, МехМат, ГЗ и другие. Вложенность папок описывает принадлежность элемента одного к другому. Внутри папки могут также лежать файлы с разным типом данных (с одинаковым названием), описывающим конкретный элемент. Например, в папке ГЗ могут лежать файлы ГЗ.txt, ГЗ.jpg, ГЗ.mp4.
2) Система генератора экскурсий получает на вход папку с экскурсией и локально в браузере отображает экскурсию. На странице будут отображены вложенность элементов (например, элементы ВМК и ГЗ принадлежат элементу МГУ). Будет возможность отсортировать элементы (например, отобразить только картины). Будет реализован поиск.
Для экскурсии будет задана некоторая последовательность посещения.
Пользователь сможет изменит очередность посещения выбранных элементов и переходить по ним либо по гиперссылками из дерева вложенности, либо по кнопке "Дальше".