Project in PHP using JavaScript, Bootstrap, and MySQL on hosting
Hello!
It is necessary to create a tool, the main goal of which is to allow the creation of "projects" (pages with content, more on this later), and pages within these projects that can have elements (only for creating xml, without product cards, etc.) in PHP using JavaScript, Bootstrap, and MySQL on hosting.
If possible: Elements are loaded without reloading the interface.
Maximally simple authorization (the user is added through the database), but it is required (id, username, md5 password).
Design:
Horizontal top menu with two pages and a dropdown and a button for LogOut:
- Dashboard (main) - empty page.
- Projects (main working page)
There will be two working areas:
- Left side (like a vertical menu): creating projects and pages.
- Right side (editing content of selected pages)
Everything using Bootstrap elements. Preferably without interface reloads.
More details:
Left side:
There is a button "Create Project" (creates the main page level 0). After clicking, a PopUp opens with the option to enter the project name.
After creation: A new level 0 element appears on the left side and has a button [+] to the right of the name, for creating a child page for this page (level 1).
And further, allow creating pages and child pages to them and display them in a user-friendly way, hide and show child elements (for example, like in the Notion service (screenshot below. Unfortunately, it does not display the elements for adding new pages and hiding/showing child elements).


Example structure in one project:
Project1
- Page_1
- Page_2
-- Page_2_1
-- Page_2_2
--- Page_2_2_1
--- Page_2_2_2
- Page_3
-- Page_3_1
--- Page_3_1_1
--- Page_3_1_2
-- Page_3_2
-- ... and so on
* the example shows a nesting of 3 levels, but at least 5 levels are needed.
Right side: (When clicking on the page name in the left menu)
Has 5 text fields, among which:
- input: Page name (for editing) name
- input: test1
- input: test2
- input: test3
- Field: textarea
Button "Save changes" and button "Delete page" (Important: a page can be deleted if it has no child elements/pages).
Final task:
After all this, it is necessary to generate xml for the project somewhere (1 project - 1 xml), which will contain the hierarchy and elements that are the pages of the project.
I provide: Access to FTP, Access to the database (empty)
Or execution on your hosting with a demonstration of functionality and transfer of code via freelancehunt.
I have tried my best to describe the required functionality.
If you are free and ready to take on this task - please send me your proposal for execution. I also answer questions about the task.
Thank you for your attention.
Client's review of cooperation with Dmitro K.
Project in PHP using JavaScript, Bootstrap, and MySQL on hostingQuick and high-quality execution of the assigned task
Freelancer's review of cooperation with Oleksandr H.
Project in PHP using JavaScript, Bootstrap, and MySQL on hostingVery well-written project brief and quick acceptance of the project. Definitely recommend for collaboration.
Current freelance projects in the category HTML & CSS
Web design and developmentHello! For the current project, I am looking for two separate specialists: web designer (Figma) web developer (Frontend / WordPress) The project includes tasks such as: landing pages, online store, admin panels, WordPress site, as well as small tasks on React / Next.js and… HTML & CSS, Web Design ∙ 1 day 10 hours back ∙ 96 proposals |
A modern website is needed for a stretch ceiling company in Poland.
634 USD
Need a modern premium design, mobile device adaptation, fast loading, SEO, animations, calculator, portfolio, application form. Experience in creating websites in Poland, landing pages for construction or renovation companies is preferred. Please be sure to send examples of your… HTML & CSS, Web Programming ∙ 1 day 11 hours back ∙ 146 proposals |
A Drupal developer is needed for edits on several websites.A Drupal developer is needed for edits on several websites. The site has bloated and filled up all the hosting.. HTML & CSS, Web Programming ∙ 1 day 17 hours back ∙ 37 proposals |
Optimization of WordPress site speed
113 USD
We will send full details in private messages Goal Maximize website loading speed, especially on mobile devices. KPI (mandatory) After the work is completed, the following metrics must be achieved. Mobile Performance 90+ LCP less than 2.2 sec INP less than 200 ms CLS less than… HTML & CSS, Javascript and Typescript ∙ 2 days 8 hours back ∙ 65 proposals |
Create a website and connect it to Shopifyto create a website and connect it to Shopify the main page is in the mockup there will be no product pages, there will be a modal window for selecting the size of the cream jar and its quantity after that, a delivery and payment window the order must be sent to Shopify with… HTML & CSS, Web Programming ∙ 2 days 11 hours back ∙ 76 proposals |