Никто не пишет, а хочется поговорить
(1) При входе на форум глюки при автоподстановке пароля из гугл-хромовского менеджера  паролей. Пришлось запрашивать воостановление пароля. И так уже второй раз.
(2) Хочется получить совет по реализации программы. Делается для себя, вспомнить навык и выучить новое, чтобы другим было не стыдно показать и предложить для работы. Коммерческого интереса нет.
Подробно. В моем спортивном архиве данные о 10 лет занятий, 37500км,  несколько тысяч файлов. Каждый файл - это трек пробежки с записью GPS координат, пульса, темпа бега, частота шагов (каденс)  и прочее из спортивных часов. На рисунке во вложении пример того что в файлах
Я сделал форму для анализа данных записанных в файле, см. стартовое сообщение. Вот кстати, онлайн версия 
https://karaul.github.io/fitplotter/
если интересно поиграть с онлайн-версией, FIT файл для анализа можно взять из 
https://github.com/karaul/fitplotter/tree/main/examples
файл проекта
https://github.com/karaul/fitplotter
Теперь мне хочется прикрутить к этому делу оболочку - таблицу из имен файлов и реперных данных из каждого файла (день, расстояние, средние и проч). Все файлы хранятся в одной директории на моей машине. Эта директория почти ежедневно пополняется. Мне хочется иметь таблицу вроде этой
https://www.runningahead.com/logs/4e...1eca8/workouts
Так чтобы  щелкнув по строке таблицы я мог открыть из директории соответствующий файл и посмотреть график. Потом щелкнуть по другой строке и открыть на том же графике 2ой файл и сравнить. (Или на новом поле, но это неважно)
Непонятно как сделать таблицу. Прикручивать базу данных?  Я сделал подобное на питоне, там у меня просто за каждый год csv файл, который регулярно  дописывается, все работает. Теперь хочется на JS, но чтобы было не кустарно, как на питоне, а согласно имеющимся практикам,  и практики заодно выучить. Предполагается что программа работать  будет локально, если удастся потом сделать выход в внешний мир, как получилось с fitplotter, то совсем хорошо.
По моему разумению - это стандартная задача. Я нашел несколько  описаний как это делается, например
https://closebrace.com/tutorials/201...ss-and-mongodb
Хочется знать - это правильное решение  когда элементы хранения - файлы на диске? Мне кажется можно сделать проще. 
Спасибо за обсуждение.
PS: В качестве благодарности могу надавать  советов как правильно бегать.