Not specified
94 proposals
I'm looking for an experienced Full-Stack developer (PHP, JavaScript/jQuery, HTML5, CSS3) to make a pool of small but important adjustments on an active website. The site runs on a clean PHP/MySQL stack without heavy CMS, so it's important to be able to read and carefully edit someone else's code.What specifically needs to be done: Footer adjustment: Completely remove the display of the first level of the product catalog (categories) from the bottom menu of the site. Main menu adjustment: Remove all links to informational/text pages from the top (main) menu. Moving text pages: Move the specified text pages (“About the Company”, “Our Partners”, “Our Projects”, “Order Installation”, “Payment and Delivery”, “Privacy Policy”, “News”, “Contacts”) to the bottom of the site (in the footer) — to the place where the upper levels of the product catalog were previously displayed. Contacts and social networks: Display the current phone number (make it clickable for mobile href="tel:") and social media/messenger icons in the header and footer of the site.
Consultation order functionality: Button in the header: Add a neat, stylish button to the upper header of the site on the right (next to or below the phone numbers). Text on the button: “Engineer Consultation”. Button design: Execute in a minimalist style using brand colors, add a small phone receiver icon to the left of the text and round the corners (4–6px). Be sure to set up an interactive hover effect when hovering the mouse. Modal window (jQuery/JS): When clicking the button, a pop-up window with a form (Fields: “Your Name”, “Phone Number”) should open. Backend (PHP): Data from the form must undergo basic validation for correct input, spam protection, and be instantly sent via PHP mailer to the company's email.
Requirements for the result: Responsiveness: all new elements (call button, modal window, updated footer) must display correctly and beautifully on smartphones and tablets. Code cleanliness: adjustments should not “break” existing scripts or styles of the site. Security: validation of the input data in the call form for spam protection.
Please indicate your hourly rate, how much time the work will take, and the final cost in your response. Thank you!