Drupal Projects
Looking for freelance Drupal jobs and project work? PeoplePerHour has you covered.
opportunity
Drupal 7 Website Migration to Latest Version Drupal 9
Project Overview: We are seeking an experienced Drupal developer to assist in migrating our existing Drupal 7 website to the latest version of Drupal. The goal of this project is to ensure that our website remains up-to-date with the latest features, security enhancements, and performance improvements offered by the latest Drupal release. Project Scope: Convert the current Drupal 7 website to the latest version of Drupal (Drupal 9). Ensure all existing content, functionality, and design elements are successfully migrated to the new version. Update and optimize any custom modules, themes, or configurations to be compatible with Drupal 9. Ensure that the URLs of the new website remain the same as the old one to maintain SEO rankings and minimize disruption to users. Perform thorough testing to identify and address any issues or inconsistencies that arise during the migration process. Implement best practices for performance optimization, SEO, and security in the new Drupal installation. Key Deliverables: Successfully migrated Drupal 7 website to Drupal 9 with all content and functionality intact. Optimized and updated custom modules, themes, and configurations for compatibility with Drupal 9. Comprehensive testing documentation outlining the testing process and any identified issues or resolutions. Finalized Drupal 9 website with improved performance, security, and SEO features. Requirements: Proven experience in Drupal development, with specific expertise in migrating websites from Drupal 7 to Drupal 9. Strong proficiency in PHP, MySQL, HTML, CSS, and JavaScript. Familiarity with Drupal module development, theming, and configuration. Ability to troubleshoot and resolve compatibility issues during the migration process. Excellent communication skills and ability to collaborate with our team to ensure project success. Timeline: The project timeline is flexible and can be discussed based on the developer's availability and estimated completion time. However, we aim to complete the migration process in a timely manner while ensuring thorough testing and quality assurance. Budget: Our budget for this project is negotiable and will be based on the developer's experience, expertise, and proposed approach to the migration process.
2 days ago16 proposalsRemoteopportunity
Drupal Ecommerce Website Build (20-30) pages
I have a bunch of pages chosen from ecommerce sites I need replicated and then we'll replace content with my site's color scheme, font, imagery, etc. It's for a massive video game store, it'll be a platform for sellers as well. I NEED A MASTER OF DRUPAL! Don't bother reaching out unless you are.
2 days ago44 proposalsRemote
Past "Drupal" Projects
I need a custom module for Drupal 8.9.x
I need to create a custom Drupal module for Drupal 8.9.x and above. Description: The main purpose of the module is to send web notification to users having my website open on their Desktop or mobile phone (Chrome, Safari, Firefox, Internet Explorer...) What the module will do: When an anonymous user will visit a specific page using his mobile, the custom module will take the "token" of the mobile device and send it to me through the URL (www.example.com/specific-page?token=TokenOfTheAnonymousUser), and I will be saving this token inside my Database. Then later on when I need to send a web notification only to that user, I will retrieve the token of the user that I want to send the notification to him and I will send it programmatically through a piece of code related to the custom module. Thank you,
opportunity
Create a Drupal Website for School
I need to create a School Website based on Drupal CMS that consists of: _ Login System for School managers, School teachers, School Students. _ Various Role permission: Administrator, Manager, Teacher , Student. _ Student Account will have an addition of 18 fields other than the default fields. _ Teacher can login and create "Agenda" node which can be referenced to unlimited number of students. _ Student can login and check his/her agenda. _ "Agenda" node consists of around 10 fields (Text, Images, Documents, reference fields...) _ Anonymous users can register as a student using the "Student Registration Form" _ Users of role "Managers" will have to accept/decline the student registration account. _ A Home page accessed by anonymous visitors which will consists of a slideshow, Main menu, Available classes block,... _ An "About Us" page. _ A "Contact Us" page. Server where the website will stay will be provided by us. Logo, theme colors will be provided by us. Kindly reply to this project with: _ Cost estimation of this website. _ Duration estimation of this website. Thank you,
Our website needs a refresh to support the next phase of growth
Our company website needs a redesign/refresh to support the business in its next phase of growth. The content and overall structure (in terms of topics) seems to work well and for the major search terms we appear on the first page of Google organically. The website is currently in Drupal and there is some concern here that should we switch to e.g. WordPress our SEO will suffer, so if a different format is proposed this needs to be addressed to ensure confidence. We need to ensure all internal links function to aid SEO. Current images are not brilliant and resolution is low so need to be addressed with stock/library images, although we will try and contact Schneider Electric marketing to see if we can use theirs as depending on relationships – DMC is a Schneider partner – this is sometimes allowable. We do as well need to define font, colours etc formally and also need templates for Case Studies, email signature design as well. We are now closed for submissions. Thank you to all who have applied and we will be in touch should we wish to progress.
Drupal and CiviCRM install
I need someone to install Drupal and CiviCRM onto a blank site. This will be to replace a WordPress CiviCRM installation we currently have but it will allow us more control over looks and features as Drupal is more widely supported in CiviCRM. We will provide the installation address for you to install drupal and will provide the details of the database to use also. We will also provide any other details for the installation you may need once the project is approved This is for a registered Charity called the Assistance Dog Council (Registered Charity Number 1187252) and so funds are very limited. At the ADC we aim to bring equality to those with Assistance Dogs throughout the UK by advocating for them and providing further services and events throughout the year, which allows them to communicate with other AD users and allows them to socialise their Assistance Dogs with other Assistance Dogs which is a training service that is hard to provide due to the limited ADs in the UK.
Sql server database backup
Backup DBs. And upload them if needed Install software in new servers. Able to install LAMP or equivalent smoothly. General mantainance of site's versions Updating modules Keep up with Drupal core updates Solve bugs and polish frictions on small issues that appear Cover developers when on holiday or sick leave with coding tasks
Stripe / Drupal 9
Looking or an experienced programmer, primarily familiar with the Stripe API and or Drupal CMS. Project will involve Drupal registration though Stripe.
Joomla Developer Required to Create H5P Extension
We are seeking an experienced developer of Joomla extensions to develop an extension that allows the creation, publication, and tracking of H5P interactive content within the Joomla Content Management System (CMS). Key Features of the Extension: 1. The ability to view, update, and utilise any of the currently available H5P content types, as well as any new ones that are created or updated. More details on the content types can be found here: https://h5p.org/content-types-and-applications 2. Similar functionality to the existing H5P WordPress/Moodle/Drupal plugins, where we can enable the plugin, select to insert a H5P, choose a content type (download/update), create the H5P interactive content, and have it displayed on screen in any article. More details on these plugins and their functionality can be found here: https://h5p.org/documentation/setup/wordpress 3. The ability to upload a .H5P package that has been created elsewhere (e.g., Lumi) and utilise this in any article. 4. A tracking functionality to view the results for each user and for each H5P interactive (when a user is logged in and interacting with the H5P content), mirroring how it's implemented in WordPress. Several years ago an attempt was made to create a similar Joomla extension, but it's no longer functional. You can view it here for reference: https://github.com/h5p/h5p-joomla-extension The full H5P documentation is available here: https://h5p.org/documentation This extension should be developed in a way that it can be installed on any of our Joomla sites seamlessly. Please reply with your proposal outlining your relevant experience, your estimated timeline, and a quote for the total project cost (default amount is currently displayed). Feel free to ask any questions if you need further clarity on the project scope or requirements . We're excited to hear from you and potentially work together to enrich our Joomla sites with interactive H5P content!
opportunity
Drupal Commerce specific expert needed for mini project
We need to create a system to sell tickets to an event in Drupal 9 Commerce, this should be achieved using well supported modules under active development backed by the Drupal security advisory coverage. Our chosen Drupal distro is Varbase and can provide a development environment server. The system will need to achieve the following; Sell tickets for an event Have a set number of places say 10 (set amount of stock) Open to a range of ages, "under 5", "6-9", "10-15", "Over 16" Each age range will be charged a different amount. "under 5", "6-9", "10-15" tickets can only be sold with a "Over 16" ticket The tickets are only available for sale within a set period of time (booking window). Generate a ticket Email Ticket and PDF file Tickets to be available only within a set time range Tickets paid for by standard commerce cart. We will need to understand the configuration flow created within Drupal, so some form of explanation of how this has been achieved will be needed. Look forward to working with you, Ade
Transferring writing copy from website to Kartra
I need someone to help me copy and transfer articles from a Drupal website over to my Membership site on Kartra. No coding knowledge needed, just basic formatting skills. Articles are mostly text with some images. They need to be set up then copied into Kartra then formatted. Step by step instructions will be provided so you don't necessarily need to be used to Kartra - although it would help. 100 articles varying from 100 words to 1000. (Scope to do more). There's no writing involved- it's just data transfer. You will have to sign a confidentiality agreement re intellectual property. Thank you!
Required Only Drupal Expert
Need to fix error in Drupal site. Please apply only drupal expert.
Need to setup existing Drupal site to new server
I have database and Files ready. Files are already uploaded on the server you just need to upload database VIA adminer and make the site working in my server. I have only FTP. I can give you FTP login details, Database SQL file and adminer login details. If you can do on fix price then apply, no need to waste your and my time.
Minor updates for android and IOS Web App
I have a web app on both android and IOS and I would like to make few minor updates. The web app is loading a Drupal website inside of it but has some native functionality like barcode scanner, bluetooth printing, push notifications, ... The minor update are as follow: _ The app is connected to a thermal printer via Bluetooth and it will print data (Image, Text, QR Code) sent to the app using url technology. Minor Update: I want to increase the size of the printed QR Code to 30mm. _ The app is generating a token for push notifications every time the app is loaded and that generated token is appended to a url so the web developer can take it and save it for later use. Minor Update: I want to the url where the 'token' is appended. _ The data to be printed is sent via url to the app along with the printer IP Address. Minor Updates: The app is not reading all IP Address of other printers and I want to fix that. The app source code will be provided after signing a NDA Agreement. Thank you,
SQL error in Drupal custom module code
We are getting an error in a custom module built by a, now defunct, third party. The error begins as follows: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; ... I'm looking for somebody to have a look at the error and the module code and see if they can find a solution.
opportunityurgent
Update 10 drupal sites to run with PHP 8
I have 5 x Drupal 8 and 5 x Drupal 7 sites that need updating to run with PHP 8. All the sites are currently running on a managed VPS that is going to have earlier versions of PHP disabled so there is an urgency to update the sites.
Expert Needed with Drupal & Server Admin Experience
Looking for an experienced and knowledgeable drupal specialist with server administration experience also. The project will involve installing Drupal and the LocalGov Drupal installation profile onto a new server. The project should take around two hours. Full brief to be provided and instructions for install will be directed to (on GitHub) Please message for further information.
PHP Drupal
quired Skills Must have in-depth and hands-on Drupal/PHP experience. Working knowledge of React/Angular/Ember. Intermediate understanding of AWS/Cloud Engineering, containerization, and CI/CD (Ansible/Puppet/Chef). Self-motivated and comfortable making day-to-day decisions. Strong analytical skills. A “do whatever it takes” attitude. Ability to work well in a fast-paced, constantly changing environment. Ability to lead/direct multiple teams within the organization. Degree in Computer Engineering or the equivalent, plus a minimum of 7 years in software development.
Install FillPDF local server
We are still running Drupal 7. We need before going to a new system to install FillPDF local server (in Docker containers). SO Drupal knowledge , Docker container knowledge and FilllPDF knowledge is required. It is not a big job but needs to be done very accurately on a live system.
opportunity
Full stack developer with Drupal expertise
I seeking a long term developer to assist in this project plus others. Pleas do not respond if focused on short term. I have an existing website: www.sportsfansauctions.com The website has been built using Drupal 7. The current structure means part of the logic is stored on a separate cms website. I have the source code for both and require the site to be consolidated into the main site and solitary. I would then move to another web domain and update the css. With a new css I would like integrate a additonal payment gateway Xsolla to allow Google Pay and Apple Pay. If above is not plausible I would then like.to complete API to allow and complete existing mobile app. Project 2 New website and app development. Using existing Figma design template.