R50 e32edf30fcf1911da225a47b1a1b33f3
Web-разработчик

ИЛ ГОСТЕСТ

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

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