Skip to content

nikolaevav/PHPStatisticClient

Repository files navigation

Тестовое задание на PHP

Задание:

  • Реализовать веб-приложение для сбора статистики изменений в git-репозитории.

Входные параметры (веб-форма):

  • url до удалённого git-репозитория;
  • начало и конец периода, за который были созданы коммиты.

Результатом работы веб-приложения должна быть таблица с разбиением на страницы со статистикой, содержащая столбцы: название файла;

  • общее количество коммитов с изменениями данного файла;
  • список авторов, изменявших данный файл, с указанием количества коммитов.
  • В таблице должна быть возможность сортировать и фильтровать по столбцам.

Результат выполнения:

  • Затрачено времени - 8 часов
  • Подход к делу, вспомнил как работать с PHP - 1 час
  • Получение данных - 2 час
  • Подготовка базы и макетов - 2 час
  • Подключение вывода из базы - 1 час
  • Выявил некоторые ошибки и исправлял их - 1 час
  • Подключал JS скрипты - 1 час

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages