CMS Development Projects
Looking for freelance CMS Development jobs and project work? PeoplePerHour has you covered.
featuredopportunity
Scrape supplier Excel stock levels & sync with my stock sheet
Project Requirements: Data Upload and Integration: Allow uploading of our latest Shopify stock export file (XLS) and the stock data files from various suppliers. I also need to update a second file in a different format for Google and mark each product in a particular column with either the text 'in_stock' (for items in stock of with a known ETA, or 'backorder' where the item is out of stock and the ETA is not known.) Stock Level Analysis: Process the uploaded files to check and scrape stock numbers or estimated time of arrival (ETA) for out-of-stock items. Stock Update Mechanism: Update a column in our Shopify export file with predefined status messages based on availability: - In Stock: 7-14 day delivery (for suppliers' items that are in stock) - Stock Due Imminently: Delivery within 2-4 weeks (for suppliers' items that are due to arrive back in stock soon) - Stock Due {Early/Mid/Late} {Month}: Pre-order today to secure yours (to encourage pre-orders for items due back in stock at a known future date - the data in {} here should reflect what the stock sheets are advising) - Out of Stock: Please get in touch for a pre-order discount (to offer incentives for pre-orders when items are out of stock) The updated Excel file should be ready to import back into Shopify to reflect the changes in stock levels. End Goal: To streamline our stock management process, making it more efficient and less prone to errors due to software instability. Requirements: A robust app that doesn't crash, works on Mac or online if possible (or Windows if it can't be done another way), graceful error handling that picks up any expected syntax changes in the supplier sheets, and shows a pop-up at the end telling me how many products have been updated. Also good documentation to help us use the app. I have attached a screenshot of my current app, which needs replacing.
Expert WordPress WPBakery Page Builder for Long-Term Project
Hello Job Overview: We are seeking a highly skilled WordPress developer with extensive experience in WPBakery Page Builder and Advanced Custom Fields (ACF) for a long-term project. The ideal candidate will excel in converting ACF layouts to WPBakery and optimizing for mobile responsiveness, all while maintaining the website's corporate identity and visual coherence in a single-language WordPress site. Responsibilities: Convert ACF-based pages into dynamic and interactive layouts using WPBakery Page Builder. Utilize specific extensions such as Elegant Elements and Ultimate Addons for WPBakery Page Builder to enhance functionality and design, while ensuring the overall look and feel aligns with the existing corporate identity. Ensure mobile responsiveness and optimal performance of web pages. Provide continuous technical support and maintenance. Qualifications: Extensive experience with WPBakery Page Builder and Advanced Custom Fields. Proficient in HTML5, CSS3, JavaScript, and responsive web design. Demonstrated ability to maintain brand consistency across design elements and layouts. Strong problem-solving skills and meticulous attention to detail. What We Offer: Opportunities for long-term collaboration and professional growth. Flexible work hours and the option to work remotely. Competitive compensation package. Application Process: To apply, please submit your resume and a detailed cover letter. Additionally, include a portfolio demonstrating your experience with WPBakery Page Builder. Describe how you would use Elegant Elements and Ultimate Addons for WPBakery Page Builder to rebuild the page shown in the attached screenshot (Header and Footer not included). Focus on how you would maintain the corporate identity, feel, and look of the original page, using specific elements and addons to replicate or enhance the design and functionality. You are encouraged to visit the Elegant Elements and Ultimate Addons websites to explore the available addons. Important: Start your application with the phrase “Zapiano WPBakery” to confirm you have read the entire job description. Applications not starting with this phrase will not be considered. Looking Forward We are eager to welcome a proactive and innovative developer ready to tackle challenging projects and deliver high-quality results. Join us to push the boundaries of web development and achieve new levels of success!
a day ago52 proposalsRemoteJoomla 5 pagination issue & create routing url:
I have 2 problems that, both of who should be easy to fix if you are well versed with Joomla: 1. Please see screenshot attached. I have a category of articles with pagination. For some reason the "first", "previous", "next" and "last" links have no text/symbols. Is there a setting somewhere I have accidentally turned off, or what else could it be? If there is no setting causing this, you can just tell me where in Joomla Admin I can find the right module to create an override and add the symbols myself. 2. On my startpage, I have a link that takes the user to the category page of news articles. This is the current code, which works fine: JRoute::_('index.php?option=com_content&view=category&id=YOUR_CATEGORY_ID'); However, I am told JRoute is deprecated and should no longer be used. Instead, I should use this: Route::_(RouteHelper::getArticleRoute()); I just need help with adding the right arguments to this code so that the output is the same as my existing code.
2 days ago12 proposalsRemotePHP Developer familiar with LEMP (Linux, Nginx, MySQL and PHP).
I am looking for monthly support: To locate a new development outlet here are some suggestions: - You will need to find someone that is a PHP Developer and familiar with LEMP (Linux, Nginx, MySQL and PHP). Ideally someone also versed with DigitalOcean, server administration etc. This can be an agency or individual and remains your choice. - They will be able to access your server with the details below (be very careful in sharing them as they are sensitive). The root password for the server is not shared below but can be obtained within your DigitalOcean control panel by resetting it and receiving a new password via email. - You will need to add any new development company / outlet to your DigitalOcean team via the DigitalOcean control panel to allow backend access - we cannot do this for you. Once you have done that they will be able to access your server, change the root password and gain access. Please be aware you must implicitly trust any development outlet you add to your account. Once they gain access to your account they can assume full control of both your account and your server / data. - Be mindful that any incoming development outlet needs to understand that any data / code / files stored or your system may be sensitive and we recommend you put in place any agreements to control this data / code / files before providing any access or agreeing to any new services. This remains your responsibility as the data owner and controller. - You may wish to provide a new developer with access to the front end of your system to use the system as you do day to day. This is down to you and requires you to trust them in accessing your data. We would recommend you do this BEFORE you provide any SSH / backend access below and that you only provide backend access below to someone who you have evaluated and decided to be a good fit to work with. We also recommend you put in place any agreements to control this data before providing any access or agreeing to any new services. This remains your responsibility as the data owner and controller. Server / backend access details (please keep confidential and share only with a development outlet you trust): SSH / SFTP access User: root IP: 165.22.114.221 Password: can be obtained from within DigitalOcean control panel Please note the server may be inaccessible to IP addresses that are not whitelisted within the DigitalOcean control panel first. DigitalOcean account access is via your email address and password (we do not store this) Cloudflare account access is via your email and password (we do not store this) Finally: I have included a sample code file from your system that show the backend typical example of code that your new development outlet could expect to find behind the scenes. This is by no means a subjective example and the code varies hugely - but it does show someone what the typical codebase looks like. You can share this file with any new development outlet - the necessary sensitive parts are redacted.
2 days ago48 proposalsRemoteRecreate Website from Website Builder to WordPress
We have a website that was initially built using a website builder platform. We now need to recreate the website in WordPress so that it can be hosted on our own hosting. The design and content of the site is to remain unchanged, with the only additions being integration of our social media feed and Google reviews. Requirements: - Experience in recreating websites from website builders to WordPress. - Proficiency in WordPress development. - Ability to integrate social media feed and Google reviews seamlessly. - Attention to detail to ensure the design and content remains consistent. Timeline: 2 - 3 weeks Budget: We are open to suggestions on the budget based on your expertise and the scope of work involved. If you are interested and believe you have the necessary skills to complete this job, please submit your proposal outlining your approach, estimated timeline, and proposed budget. Looking forward to hearing from you!
6 days ago83 proposalsRemoteopportunity
Umbraco CMS build in Umbraco 13 with front-end skills
We are looking for someone who can develop and build in Umbraco CMS application using version 10 -13 and also has skills to wireframes into designs from figma.
6 days ago24 proposalsRemoteopportunity
Magento 2 issues - ajax 404 and indexing problem with two sites
Do you thrive on tackling intricate eCommerce challenges? We're seeking a highly skilled Magento 2 developer to diagnose and resolve two critical issues impacting our store's functionality. The Challenge: Issue 1: Defective Configurable Product Swatch Functionality Clicking a configurable product swatch on the catalog page results in a blank product image instead of an updated photo, as expected. Browser console reveals a 404 AJAX error. Importantly, this issue is isolated to the catalog page and does not occur on the individual product page. Issue 2: Conflicting Reindexing Between Separate Magento Installations We maintain two independent Magento 2 installations on the same server with distinct databases. A critical problem arises when reindexing one site: products mysteriously disappear from the catalog of the other site, and vice versa. Your Role: You'll meticulously investigate the root cause of both issues using your in-depth knowledge of Magento 2 architecture and debugging techniques. Develop and implement a robust solution to ensure proper configurable product swatch functionality on the catalog page, eliminating the 404 error. Formulate a sustainable strategy to address the reindexing conflict, guaranteeing seamless reindexing for each Magento installation without impacting the other. Maintain clear and concise documentation throughout the troubleshooting and resolution process. The Ideal Candidate: Proven experience as a Magento 2 developer (2+ years) with a solid understanding of core functionalities and best practices. A keen eye for detail and a methodical approach to problem-solving. Proficiency in PHP, MySQL, and debugging tools. Excellent communication and collaboration skills.
7 days ago32 proposalsRemoteLinking Rise 360 to a Wix website
I need someone to link my Rise 360 course to a Wix website using a plugin through a hosting such as Amazon S3 (I am not tech savvy but told this will work) see thread: https://community.articulate.com/discussions/rise-360/hosting-a-course-built-in-rise-360-on-a-wix-site I have set up an Amazon AMS account, downloaded the plug in - but that is as far as I have got. Need help to finish
7 days ago14 proposalsRemoteDebug a Breadcumb on a WordPress custom post type
Hi there, we face with a problem with our Breadcrumbs on some Categories and subcategories on a Custom post type. Some time, the breadcrumb working fine, but on 2 categories, it's not. We are looking for someone who can help us to repair it to make the breadcrumb fully working
9 days ago26 proposalsRemoteContact Page Revamp: Umbraco Expert Needed
Attention Umbraco Experts! Our website's contact page is malfunctioning, failing to deliver messages to our inbox. We require a skilled developer to troubleshoot and rectify this issue promptly. Additionally, we aim to streamline the page by removing the inquiry box, focusing solely on displaying our contact information (email, address, phone). Are you up for the challenge? If you have proficiency in Umbraco and experience with contact form troubleshooting, we want to hear from you. Submit your proposal with estimated timelines and past work samples. Let's ensure seamless communication with our clients!
9 days ago19 proposalsRemoteSpecialist Needed for Automating Training Business Operations
Project Description: We are a leader in training within the healthcare ventilation sector, looking to optimise our course delivery and client management through HubSpot. We need a HubSpot-certified specialist with experience in digital marketing, system integrations, and e-learning platforms. The goal is to automate our course listings, bookings, and customer management processes, enhancing both efficiency and user experience. We want to take the pain and hassle away and make booking training as easy as possible! Please take a look at our website before you contact so you can see what we’ve got so far. Www.mmcts.co.uk/training
19 days ago14 proposalsRemoteopportunity
Need an experienced php developer
We seek a highly skilled PHP developer to expand our live tracking capabilities. The selected freelancer will integrate our system with Firebase to implement real-time notifications and updates. The developer must have extensive experience building APIs for live data synchronization between client and server systems. Some key responsibilities include utilizing Firebase's webhook functionality to forward device registration tokens to our backend, allowing the publication of notifications to specific devices or segments of users. The developer will also implement logic in our backend APIs to manage subscriber lists for different notification types and handle responding to requests from the Firebase console. Strong knowledge of JSON, REST APIs, and frontend-backend integration is required. Candidates must demonstrate past experience architecting similar real-time syncing solutions between mobile and web applications. Proficiency with PHP 7+, MySQL, and JavaScript/Node.js is mandatory. US-based freelancers are preferred for better communication and collaboration.
23 days ago30 proposalsRemoteWordPress Developer Required: Divi Builder Project
Title: WordPress Developer Required for Immediate Start: Divi Builder Project Project Description: We are seeking a skilled WordPress developer with experience in Divi Builder for a straightforward website build. This project is well-prepared and organised, with clear directions and resources available. Key Details: - Framework: WordPress, Divi Builder - Page Count: 20-30 pages - Timeframe: Completion within two weeks - Budget: Maximum of £1,000 - Responsibilities: Page Construction: Utilise Divi Builder to construct and format 20-30 pages. Detailed wireframes and designs will be provided. Emphasis is on accuracy in replicating these designs. Functionality Assurance: Ensure all website functions, including links, forms, and cross-device compatibility, are working seamlessly. Integration of Plugins and Google Tags: Implement necessary plugins and Google Tags as per the requirements. Assistance in this area will be provided by our marketing team. Candidate Requirements: - Proven experience with WordPress and specifically Divi Builder. - Strong focus on detail to ensure design accuracy. - Commitment to meet the project deadline and budget. - Effective communication skills. Support Provided: - Comprehensive wireframes and page designs. - Pages already designed in Figma, Images and written content completed - Specifications for required plugins and Google Tags. - Continuous support from our marketing team for tag integrations. We are looking for a freelancer who combines efficiency and precision, and who can work within the defined budget and timeframe. Please include any relevant portfolio items with your application. Interested applicants should submit a proposal outlining their approach to the project, including an estimated timeline and any preliminary inquiries.
a month ago96 proposalsRemoteopportunity
Problem with a module klarna on J2Store 3.3.20
Hello Developer I have a problem with my client's website for payment with klarna in installments Unexpected reponse HTTP status 401. Excepted HTTP status should be in 2xx range Klarna Please enter klarna details. Thanks again for your order! Can anyone fix it?
3 months ago21 proposalsRemote
Past Projects
CMS Developer
We are looking for a highly skilled Senior CMS Developer to join our team. You will be responsible for developing, implementing, and maintaining content management systems for our clients. The ideal candidate should have a strong background in CMS development, with expertise in platforms such as WordPress, Joomla, or Drupal. Additionally, you should have a deep understanding of HTML, CSS, and JavaScript, as well as experience working with databases and APIs. As a Senior CMS Developer, you will collaborate with cross-functional teams to ensure seamless integration of CMS solutions and provide technical guidance to junior developers. If you are a problem-solver with excellent communication skills and a passion for delivering high-quality work, we would love to hear from you. Relevant skills: - CMS development (WordPress, Joomla, Drupal) - HTML, CSS, JavaScript - Database management - API integration
Posting of articles on Umbraco using predefined template
I have up to 607 articles that need uploading to Umbraco using a set of pre defined widgets. It will take around 30 minutes per article to upload. There will also be a checklist you will need to run through which can be seen attached.
Migrate Wordpress Bedrock Website To New Server
Hi I have a Wordpress website that has been built using Bedrock, I need it migrating to a new server, preferrably converting it to a Vanilla Wordpress site at the same time. I have the following information available from the previous developer: - Wordpress admin logins - FTP & cPanel logins - The following instructions: "Repository/Files Available on request, the repository is currently hosted on bitbucket but I can provide the repo files as a zip if you want to start a new repo elsewhere. Overview Website is built using Bedrock (https://roots.io/bedrock/) so to setup the project: - Run “composer install” - Run “npm install” - Run “npm run build” Assets are compiled using webpack." Thanks Nick
HubSpot Website/Mobile Speed Diagnosis
We are looking for a HubSpot expert who can help diagnose the site/mobile speed issues. The ideal candidate should have a deep understanding of HubSpot and experience in troubleshooting website performance problems. The person will be responsible for analyzing the website's speed and identifying the root cause of the issue. They should have knowledge of various website optimization techniques and be able to recommend and implement solutions to enhance the website's performance. Strong problem-solving skills and attention to detail are essential for this role. Relevant skills: - HubSpot expertise - Website performance troubleshooting - Website optimization - Problem-solving - Attention to detail
opportunity
Hubspot support
Hi I need a Hubspot expert to help me in better managing our Hubspot contacts. Right now, we have over 50,000 contacts on Hubspot, most of which are unmanaged. Support required to: 1) Establish how best to categorise all contacts on Hubspot 2) Ensure the 50,000 contacts are correctly categorised 3) Work with the team to ensure we adopt best-practise approach in how to engage/utilise Hubspot 4) Ensure Sales and Marketing team are getting the most results possible from Hubspot
RESURRECT MY WEBSITES DATABASE (MYSQL)
Hello First of I want to apologize for not hiring from those who gave mye their proposals on my last project to modify/upgrap my "FlipWall"l to Joomla4. The reason is that website crashed and I have been trying to get it started in order to proceed. That:s why I proposing this new project for my website to be resurected because of these messages "Warning: session_start(): Failed to initialize storage module: user (path: /tmp) in /home/www/igbo1.com/libraries/vendor/joomla/session/src/Storage/NativeStorage.php on line 478 Warning: mysqli::real_escape_string(): invalid object or resource mysqli in /home/www/igbo1.com/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php on line 388 Warning: mysqli::real_escape_string(): invalid object or resource mysqli in /home/www/igbo1.com/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php on line 388 Warning: mysqli::prepare(): invalid object or resource mysqli in /home/www/igbo1.com/libraries/vendor/joomla/database/src/Mysqli/MysqliStatement.php on line 137 ConnectionFailureException PrepareStatementFailureException HTTP 500 Whoops, looks like something went wrong. Access denied for user 'mazyza2017_igbo1v4'@'localhost' (using password: YES) Exceptions 2Stack Traces 2 Joomla\Database\Exception\ PrepareStatementFailureException in /home/www/igbo1.com/libraries/vendor/joomla/database/src/Mysqli/MysqliStatement.php (line 141) in /home/www/igbo1.com/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php -> __construct (line 1048) in /home/www/igbo1.com/libraries/vendor/joomla/database/src/DatabaseDriver.php -> prepareStatement (line 1900) DatabaseDriver->setQuery(object(MysqliQuery)) in /home/www/igbo1.com/administrator/components/com_templates/src/Model/StyleModel.php (line 737) ) ->bind(':style', $styleId, ParameterType::INTEGER); } $query->order($db->quoteName('s.home')); $db->setQuery($query); return $db->loadObject();" WEBSITE NAME OR LINK: https://igbo1.com/administrator/ Thanks. Mazi Ogbonna
Create a wordpress product page like reference
Create a product page like reference using UNI CPO Paid plugin (which I have purchased) https://www.theglasswarehouse.co.uk/painted-kitchen-splashback/