ИЛ ГОСТЕСТ

Ссылка

Проект для испытательных лабораторий. Система была написана на чистом PHP, без фреймворков. Из front-end библиотек использовались Bootstrap, jQuery и jQuery UI. Проект не удалось доделать, поскольку у работодателя не было чёткого понимания того, как всё должно выглядеть и работать. Приходилось предлагать варианты, что-то многократно переделывать. В итоге, поставленные сроки оказались нереальными, начальство решило забросить эту разработку и купить готовый софт.

Выполнено:

  • Настройка защищённого Linux-сервера.
  • Настройка Git-репозитория.
  • Создание структуры базы данных MySQL с нормализацией отношений. Старая база была не реляционная, так что, пришлось попотеть, чтобы разобраться как всё это вообще должно работать.
  • Импорт данных в базу из разных документов в форматах Excel, Word, PDF. В общей сложности, я написал 48 парсеров.
  • Бэк-энд на PHP с модульной системой. Написано 36 модулей.
  • Механизмы постраничной навигации, сортировки, поиска, редактирования — всё через AJAX.
  • Мультизагрузчик файлов и изображений + галерея.
  • Функция генерации протокола в формате Word, а также списка протоколов за выбранный период (библиотека PHPWord).