Проект на PHP с использованием JavaScript, Bootstrap и MySQL на хостинге
Здравствуйте!
Необходимо создать инструмент, основная цель которого: дать возможность создавать "проекты" (страницы с контентом, далее об этом), и страницы в этих проектах, которые могут иметь элементы (только для создания xml, без карточек товаров и т.д.) на PHP с использованием JavaScript, Bootstrap и MySQL на хостинге.
По возможности: Элементы подгружаются без перезагрузки интерфейса.
Максимально простая авторизация (пользователя добавляем через базу), но она необходима (id, username, md5 password).
Дизайн:
Горизонтальное верхнее меню с двумя страницами и выпадающим списком и кнопкой на LogOut:
- Дашбоард (главная) - пустая страница.
- Проекты (основная страница для работы)
Здесь будут две рабочие зоны:
- Левая сторона (как вертикальное меню): создание проектов и страниц.
- Правая сторона (редактирование контента выбранных страниц)
Все с использованием элементов Bootstrap. Желательно без перезагрузок интерфейса.
Детальнее:
Левая сторона:
Присутствует кнопка "Создать проект" (создает главную страницу 0 уровня). После нажатия открывается PopUp с возможностью ввести название проекта.
После создания: Новый элемент 0 уровня появляется в левой части и имеет кнопку [+] справа от названия, для создания дочерней страницы уже для этой страницы (уровень 1).
И далее, дать возможность создавать страницы и дочерние страницы к ним и отобразить в понятном виде для пользователя, скрывать и раскрывать дочерние элементы (например, как в сервисе Notion (скрин ниже. К сожалению, не отображает элементов добавления новых страниц, и скрывания/раскрывания дочерних элементов).


Пример структуры на одном проекте:
Проект1
- Страница_1
- Страница_2
-- Страница_2_1
-- Страница_2_2
--- Страница_2_2_1
--- Страница_2_2_2
- Страница_3
-- Страница_3_1
--- Страница_3_1_1
--- Страница_3_1_2
-- Страница_3_2
-- ... и так далее
* на примере указана вложенность 3 уровня, но нужно хотя бы 5 уровней.
Правая сторона: (При нажатии на название страницы в левом меню)
Имеет 5 текстовых полей, среди которых:
- input: Название страницы (для редактирования) названия
- input: test1
- input: test2
- input: test3
- Поле: textarea
Кнопка "Сохранить изменения" и кнопка "Удалить страницу" (Важно: страницу можно удалить, если страница не имеет дочерних элементов/страниц).
Конечная задача:
После всего этого, нужно где-то сформировать xml для проекта (на 1 проект - 1 xml), который будет содержать иерархию и элементы, которые являются страницами проекта.
Предоставляю: Доступ к FTP, Доступы к базе (пустая)
Или выполнение на вашем хостинге с демонстрацией функционала и передачей кода через freelancehunt.
Максимально постарался описать нужный функционал.
Если Вы свободны и готовы взяться за эту задачу - прошу прислать мне предложения по выполнению. На вопросы по заданию тоже отвечаю.
Спасибо за внимание.
Отзыв заказчика о сотрудничестве с Дмитро К.
Проект на PHP с использованием JavaScript, Bootstrap и MySQL на хостингеБыстрое и качественное выполнение поставленной задачи
Отзыв фрилансера о сотрудничестве с Олександром Г.
Проект на PHP с использованием JavaScript, Bootstrap и MySQL на хостингеОчень хорошо составленное ТЗ и быстрое принятие проекта. Однозначно рекомендую к сотрудничеству
Актуальные фриланс-проекты в категории HTML и CSS верстка
Веб-дизайн и разработкаПривет! Для текущего проекта ищу двух отдельных специалистов: веб-дизайнера (Figma) веб-разработчика (Frontend / WordPress) Проект включает задачи по типу: лендинги, интернет-магазин, админ-панели, сайт на WordPress, а также при необходимости небольшие задачи на React /… HTML и CSS верстка, Дизайн сайтов ∙ 1 день 7 часов назад ∙ 96 ставок |
Необходимо сделать современный сайт для компании натяжных потолков в Польше
28 501 UAH
Нужен современный премиальный дизайн, адаптация под мобильные устройства, быстрое загрузка, SEO, анимации, калькулятор, портфолио, форма заявки. Желателен опыт создания сайтов в Польше, лендингов для строительных или ремонтных компаний. Обязательно отправьте примеры своих работ. HTML и CSS верстка, Веб-программирование ∙ 1 день 8 часов назад ∙ 146 ставок |
Нужен разработчик Drupal для правок на нескольких сайтах.Нужен разработчик Drupal для правок на нескольких сайтах. Сайт раздувается и заполняет весь хостинг .. HTML и CSS верстка, Веб-программирование ∙ 1 день 15 часов назад ∙ 37 ставок |
Оптимизация скорости сайта WordPress
5092 UAH
полные детали отправим в личные сообщения Цель Максимально ускорить загрузку сайта, особенно на мобильных устройствах. KPI (обязательно) После завершения работ необходимо добиться следующих показателей. Mobile Performance 90+ LCP менее 2.2 сек INP менее 200 мс CLS менее 0.1… HTML и CSS верстка, Javascript и Typescript ∙ 2 дня 6 часов назад ∙ 65 ставок |
Сверстать сайт и подвязать его к shopifyсверстать сайт и подвязать его к shopify на макете основная страница страницы товаров не будет, будет модальное окно с выбором объема баночки крема и его количества после окно доставки и оплаты заказ должен уходить в shopify с полной информацией о заказе… HTML и CSS верстка, Веб-программирование ∙ 2 дня 8 часов назад ∙ 75 ставок |