Все проекты

Кейс 1 / 47 · Сайты и восстановление

Доработка веб-сводной для школы художественной гимнастики

Добавил на существующий PHP-сайт новый показатель из Excel-таблицы, сохранив текущую интеграцию, адаптивную вёрстку и дизайн страницы.

  • PHP
  • HTML
  • CSS
  • XLSX
  • Яндекс Диск API
  • Аудит проекта
Обезличенный макет веб-сводной с передачей показателя Гимкоины из XLSX через PHP
Демонстрационная схема — данные спортсменов не используются
ИсточникXLSX на Яндекс Диске
ЛогикаПоследний замер по ID
ИзменениеПоле «Гимкоины»

Подробности

Задача

Добавить на сайт новый показатель из Excel-таблицы, не нарушив существующую интеграцию и дизайн страницы.

Клиент ведёт результаты замеров спортсменов в Excel. Таблица размещена на Яндекс Диске, а PHP-сайт находит ребёнка по уникальному ID и показывает данные его последнего замера. После добавления в таблицу нового столбца «Гимкоины» значение на сайте не появилось.

Что я сделал

  • Проанализировал PHP-код и механизм чтения XLSX.
  • Проверил весь путь данных: от таблицы до вывода на странице.
  • Установил причину: новый столбец считывался, но отсутствовал в списке отображаемых полей.
  • Добавил «Гимкоины» в раздел «Прогресс ученика».
  • Сохранил текущую адаптивную вёрстку и оформление сайта.
  • Проверил целостность проекта и собрал готовый ZIP-архив для установки.

Результат

Теперь показатель «Гимкоины» автоматически выводится из последнего замера выбранного ребёнка. Если значение не заполнено, пустая карточка не отображается. Остальная логика, структура и дизайн сайта остались без изменений.

Технологии и формат

Стек: PHP, HTML, CSS, XLSX, Яндекс Диск API.

Формат работы: аудит и точечная доработка существующего проекта.