Техническое задание: Веб-портал для работы с CAD-файлами

Необходимо разработать пользовательский веб-портал с бэкендом на PHP. Основная функция системы - прием и обработка файлов специфических инженерных форматов.

Основные функции портала

  • Прием и загрузка файлов: Система должна предоставлять интерфейс для загрузки пользовательских файлов.
  • Поддержка форматов:
    • Первоочередная задача - реализовать полную поддержку формата DXF (Drawing Exchange Format).
    • Архитектура и код должны быть спроектированы с учетом легкого расширения. Необходимо заложить возможность простого добавления обработки других форматов в будущем, таких как FRV, M3D, SLDPRT.
  • Масштабируемая архитектура: Решение должно использовать модульный подход, чтобы добавление парсеров и обработчиков для новых типов файлов не требовало переписывания основной логики приложения.

Технические требования и детали

  • Основной язык серверной разработки - PHP.
  • Продумать структуру базы данных для хранения метаинформации о загруженных файлах.
  • Реализовать безопасный механизм загрузки файлов с валидацией типа и размера.
  • Предусмотреть базовый пользовательский интерфейс для управления загрузками.

Цель проекта

Создать рабочее ядро портала, сфокусированное на обработке DXF-файлов, но с четко определенными точками расширения для будущего развития функционала.

Верстка и настройка страницы WordPress

Требуется внести правки в существующую страницу сайта на WordPress: исправить отступы, выровнять контент, настроить адаптивность и добавить формы заказа. Необходимо обеспечить корректное отображение на всех типах устройств.

Доработка сайта на платформе Тильда: кастомный попап и правки каталога

Требуется оперативно (в течение 1-2 дней) выполнить две задачи на сайте, построенном на Тильде. Первая - создать и внедрить дизайн кастомного всплывающего окна в указанном блоке. Вторая - внести корректировки в структуру или функционал каталога. Детали будут уточнены на созвоне с исполнителем.