Мобильное фитнес приложение ч.5

Привет, сетка и всем читающим!😉

Пятая часть обзора моего мобильного фитнес-приложения на Flutter посвящена идее экспорта Excel-файла с полной статистикой пользователя. Это нужно для более глубокого и удобного анализа данных.

В готовом файле три листа: • Лист1: История записей текущего веса (дата, вес) • Лист2: Динамика расхода калорий за тренировку (дата, ккал) • Лист3: Коэффициенты нагрузки и силы для контроля и периодизации тренировок (дата, коэффициенты)

Сначала я попробовал реализовать экспорт на стороне клиента через библиотеку Excel для Flutter. Однако столкнулся с неудобством: библиотека жестко ограничивает редактирование под мои задачи, а также постоянно генерирует первый пустой лист, даже если явно его удалить. Это неудобно и выглядит неаккуратно.

В итоге я перенес экспорт на серверную часть, где используется библиотека EPPlus. Она позволяет гибко управлять содержимым файла, легко создавать нужные листы и заполнять их данными пользователя из базы данных. Теперь на клиент приходит уже готовый, полностью сформированный Excel-файл для скачивания, что очень удобно, быстро и надежно.

В дальнейшем планируется добавить графики в листы таблиц для наглядности.

Если у вас есть идеи или пожелания для этой функции, велком в комментарии📌

Спасибо что следите за обзором и оцениваете!

Мобильное фитнес приложение ч.5 | Сетка — новая социальная сеть от hh.ru
repost

128

input message

напишите коммент

еще контент автора

еще контент автора

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь