Я парсил на фронте, в нпм есть уже готовые пакеты, можешь посмотреть, npm xlsx вбиваешь
Вопрос даже больше не в том, получится ли это сделать на фронте, или получится ли на бэке, а в том, где это правильнее. Просто у меня в голове нет особо аргументов в пользу того или иного варианта, вот и спрашиваю :)
Но статистика ответов, тоже решит, если все скажут, что делали на фронте, то на бэке наверное и не буду.