Drupal Projects
Looking for freelance Drupal jobs and project work? PeoplePerHour has you covered.
opportunity
Project Brief: Drupal 7 Website Migration to 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.
14 hours ago6 proposalsRemoteopportunity
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.
14 hours ago12 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 hours ago17 proposalsRemote
Past "Drupal" Projects
opportunity
Drupal 10 booking platform
We are developing a website for booking event locations. The website itself already consists of. Modules have already been written that we cannot use perfectly. The freelancer has the choice to use and adjust these modules. Or adapt and/or supplement existing contributed modules. Or write modules yourself. The functionality should be such that each location can add additional services and prices. In principle, each location will have to have its own online store on the platform. This can be achieved, among other things, with the commerce module or by using existing modules that have already been written and available by a freelancer. A module has been written that enables an Oauth connection with payment provider Mollie. This works as follows: a customer books an accommodation or service, the customer pays, the payment is made by Mollie, the payment is split, commission platform and payment location. The module for this has been written. Get this working, test it out (already tested, but it's not clear what all the options are) and update it if necessary. In short, the freelancer's task is to familiarize himself with the existing website and make the locations bookable and develop the payment function. It must also be possible to search for availability. The freelancer must have a good understanding of Drupal 10 and its modules, as well as experience developing booking platforms and integrating payment systems. Familiarity with the existing website and its requirements is a plus. If you are an experienced freelancer with the expertise needed to successfully complete this project, we would be happy to receive your proposal.
Drupal website maintenance
I have a travel blog (in Spanish) and I need someone to help me with the maintenance of my Drupal website every now and then. Security updates, module updates etc.
Upgrade 4 Drupal Databases from MySQL 5.7 to 8
Hi I have four Drupal websites that need their databases upgrading from MySQL 5.7 to MySQL 8 if I can get a proposal for costs and timescales. Thanks Nick
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
Freelance Graphic Designer: Web, CRM, Synthesia.io
Are you a talented graphic designer with a knack for website design and CRM integration? Do you have experience working with Synthesia.io? If so, we have an exciting opportunity for you! We are seeking a freelance graphic designer to join our team on a project basis. You will collaborate with our marketing and development teams to create visually stunning websites and seamlessly integrate CRM systems, including Synthesia.io, to enhance user experience and drive engagement. Responsibilities: Collaborate with our marketing and development teams to design and implement visually appealing websites. Utilize your expertise in graphic design to create engaging user interfaces and compelling visuals. Integrate CRM systems, including Synthesia.io, to enhance website functionality and user experience. Ensure websites are responsive and optimized for various devices and browsers. Implement SEO best practices to improve website visibility and performance. Stay updated on industry trends and best practices in graphic design, website design, and CRM integration. Requirements: Proven experience as a graphic designer with a strong portfolio showcasing website design projects. Proficiency in Adobe Creative Suite (Photoshop, Illustrator, InDesign, etc.). Solid understanding of HTML, CSS, and JavaScript. Experience with CRM systems, Synthesia.io video creation and integration, and other integration tools. Excellent communication and collaboration skills. Ability to work independently and meet project deadlines. A keen eye for detail and a passion for creating visually stunning designs. Nice to Have: Experience with animation and video editing tools. Knowledge of UX/UI design principles. Familiarity with content management systems (WordPress, Drupal, etc.). Understanding of digital marketing concepts and strategies.
Brevo email templates plus drupal website graphics and editing
need somebody to help on brevo email templates for a drupal website nearing completion also the drupal site needs testing and graphics change in it and forms to look nice
opportunityurgent
CSS / Views modifications in Drupal
I need an experienced Drupal / CSS developer to help with CSS (Drupal 9) on an exisiting template assigning block positions and writing CSS for views. Two block positions need to be rendered outside the main site template and stuck to the sides.
C++ Expert for AI Content Verification
About Us: We are an online educational platform specialized in language courses, web development, and web design. As part of the creation and development of a unique project, we are seeking a C++ expert to verify the accuracy of content generated by an Artificial Intelligence (AI) system. Job Description: As a C++ expert, your main responsibility will be to verify and optimize the content generated by our AI for our C++ course. This content consists solely of chapter titles, but they must be organized to provide a complete course that covers all the concepts any C++ learner should master. You will also need to report any imbalances in the distribution of difficulty levels, as well as any missing or superfluous topics. Responsibilities: 1. Review and verify the relevance and coherence of chapter titles to ensure comprehensive coverage of C++ concepts. 2. Organize chapters to ensure a logical and effective progression, ensuring an adequate number of chapters at each difficulty level. 3. Report any imbalances in the distribution of difficulty levels and suggest adjustments if necessary. 4. Identify missing or superfluous topics and propose modifications to ensure the completeness of the course. Requirements: 1. Advanced mastery of C++, with significant practical experience in development. 2. Strong understanding of pedagogical concepts and learning progression. 3. Ability to work independently and make informed decisions to improve content. 4. Excellent written communication skills to report issues and propose solutions. Working Arrangements: You will work on a Google Docs spreadsheet provided by our team, where you will organize chapters, identify imbalances and gaps, and propose solutions to improve the course. This work will be done collaboratively, with the opportunity to discuss adjustments and improvements with the educational team. Future Projects: We intend to expand our range of courses in various fields, including Adobe After Effects, Adobe Illustrator, Adobe Photoshop, Adobe Premiere Pro, Adobe XD, Angular, Apache, C#, C++, Theory of Colors, CSS, Dart, Django, Drupal, Figma, Firebase, Flutter, GraphQL, C++, Java, Javascript, Julia, Laravel, MySQL, NodeJS, PHP, PostgreSQL, Prestashop, Python, Sketch, Svelte, and Wordpress. If you are interested in these subjects and wish to contribute to our future expansion, please specify this in your cover letter. To Apply: Please send your CV and a cover letter explaining your interest in the position.
HTML Expert for AI Content Verification
About Us: We are an online educational platform specialized in language courses, web development, and web design. As part of the creation and development of a unique project, we are seeking a HTML expert to verify the accuracy of content generated by an Artificial Intelligence (AI) system. Job Description: As a HTML expert, your main responsibility will be to verify and optimize the content generated by our AI for our HTML course. This content consists solely of chapter titles, but they must be organized to provide a complete course that covers all the concepts any HTML learner should master. You will also need to report any imbalances in the distribution of difficulty levels, as well as any missing or superfluous topics. Responsibilities: 1. Review and verify the relevance and coherence of chapter titles to ensure comprehensive coverage of HTML concepts. 2. Organize chapters to ensure a logical and effective progression, ensuring an adequate number of chapters at each difficulty level. 3. Report any imbalances in the distribution of difficulty levels and suggest adjustments if necessary. 4. Identify missing or superfluous topics and propose modifications to ensure the completeness of the course. Requirements: 1. Advanced mastery of HTML, with significant practical experience in development. 2. Strong understanding of pedagogical concepts and learning progression. 3. Ability to work independently and make informed decisions to improve content. 4. Excellent written communication skills to report issues and propose solutions. Working Arrangements: You will work on a Google Docs spreadsheet provided by our team, where you will organize chapters, identify imbalances and gaps, and propose solutions to improve the course. This work will be done collaboratively, with the opportunity to discuss adjustments and improvements with the educational team. Future Projects: We intend to expand our range of courses in various fields, including Adobe After Effects, Adobe Illustrator, Adobe Photoshop, Adobe Premiere Pro, Adobe XD, Angular, Apache, C#, C++, Theory of Colors, CSS, Dart, Django, Drupal, Figma, Firebase, Flutter, GraphQL, HTML, Java, Javascript, Julia, Laravel, MySQL, NodeJS, PHP, PostgreSQL, Prestashop, Python, Sketch, Svelte, and Wordpress. If you are interested in these subjects and wish to contribute to our future expansion, please specify this in your cover letter. To Apply: Please send your CV and a cover letter explaining your interest in the position.
Python Expert for AI Content Verification
About Us: We are an online educational platform specialized in language courses, web development, and web design. As part of the creation and development of a unique project, we are seeking a Python expert to verify the accuracy of content generated by an Artificial Intelligence (AI) system. Job Description: As a Python expert, your main responsibility will be to verify and optimize the content generated by our AI for our Python course. This content consists solely of chapter titles, but they must be organized to provide a complete course that covers all the concepts any Python learner should master. You will also need to report any imbalances in the distribution of difficulty levels, as well as any missing or superfluous topics. Responsibilities: 1. Review and verify the relevance and coherence of chapter titles to ensure comprehensive coverage of Python concepts. 2. Organize chapters to ensure a logical and effective progression, ensuring an adequate number of chapters at each difficulty level. 3. Report any imbalances in the distribution of difficulty levels and suggest adjustments if necessary. 4. Identify missing or superfluous topics and propose modifications to ensure the completeness of the course. Requirements: 1. Advanced mastery of Python, with significant practical experience in development. 2. Strong understanding of pedagogical concepts and learning progression. 3. Ability to work independently and make informed decisions to improve content. 4. Excellent written communication skills to report issues and propose solutions. Working Arrangements: You will work on a Google Docs spreadsheet provided by our team, where you will organize chapters, identify imbalances and gaps, and propose solutions to improve the course. This work will be done collaboratively, with the opportunity to discuss adjustments and improvements with the educational team. Future Projects: We intend to expand our range of courses in various fields, including Adobe After Effects, Adobe Illustrator, Adobe Photoshop, Adobe Premiere Pro, Adobe XD, Angular, Apache, C#, C++, Theory of Colors, CSS, Dart, Django, Drupal, Figma, Firebase, Flutter, GraphQL, HTML, Java, Javascript, Julia, Laravel, MySQL, NodeJS, PHP, PostgreSQL, Prestashop, Python, Sketch, Svelte, and Wordpress. If you are interested in these subjects and wish to contribute to our future expansion, please specify this in your cover letter. To Apply: Please send your CV and a cover letter explaining your interest in the position.
opportunity
Drupal 7 Ubercart 3 Custom Payment Gateway, Redirect
I'm looking for a payment gateway developer that can integrate Fibonatix/Paragon redirect payment gateway with a Drupal 7, Ubercart 3 eCommerce system. Experience with Ubercart payment gateways is essential. The API documentation is available below: https://docs.paragon.online/#3-4-1-payment-page-sale-flow Test environment options are available. The module will allow for a settings page which can be accessed via Drupal admin, so that switching between test and live URL is available, as well as username/password options which can be entered. The module will be for a legacy site initially, but within the next year will be required for a Drupal 10, Commerce 2 integration also. A successful integration of the D7, UC3 module will see a follow up request for a D10 C2 module.
Turn our Figma prototype into a functioning website
Web Developer needed to bring Figma prototype to life for artist-fan engagement platform Description: We're looking for a web developer to turn our Figma prototype into a fully functional website for our artist-fan engagement platform. This exciting project involves creating a dynamic homepage and artist profile page, which serves as the primary fan club area. Key Requirements: Figma prototype: - Use our Figma prototype as a blueprint to bring the envisioned design to life in a WordPress/Drupal (or other) website Homepage and Artist Profile page: - Develop a user-friendly homepage. - Craft an artist profile page that acts as the main fan club hub. Multimedia Functionality: - Implement features for video, image, and audio file storage in line with the Figma prototype. - Enable artists to share long-form content such as articles and blogs. Integration with external services: - Include seamless links to merchandise providers and ticketing platforms. Interactive chat functionality: - Integrate a Discord-style chat function for real-time engagement for fans. Additional Information: - Please note that we do not need you to populate content on the site, we require a template into which we can drop our content. - This project is an important step in the development of our platform, and successful completion could lead to further collaboration. - The website should be developed to the point where we could onboard an artist on completion of the project. If you're passionate about music, tech-savvy, and up for the challenge of bringing a unique artist-fan engagement platform to life, we want to hear from you! Please include samples of your previous work and an estimated timeline for completing this project.
opportunity
Drupal/PHP/WP Developer Senior Level
Cost is just a placeholder, please read the job details. I'm looking for a senior PHP/Drupal/WordPress developer to work on various web applications. NO AGENCY, NO JUNIOR DEVELOPERS PLEASE. I will share project details with the chosen freelancer. Required skills: - PHP/Drupal/WordPress Plugin development is a must - jQuery, JavaScript - CPanel, AWS Type (exp) at the start of your proposal.
opportunity
Drupal 10 Module and Booking Functionality Optimization
We are seeking an experienced Drupal developer with expertise in JavaScript, deprecated function removal, and module enhancement to optimize our existing modules for Drupal 10. The project involves working on modules related to booking, payment processing, invoicing, and pricing settings. The modules have been developed to facilitate room bookings and manage various aspects of the booking process, including availability, payments, and pricing. Scope of Work: The freelancer will be responsible for the following tasks: Module Optimization: Upgrade existing modules to be compatible with Drupal 10 by eliminating deprecated functions, updating codebase, and ensuring overall performance and security improvements. Booking Functionality Enhancement: Enhance the booking functionalities provided by the "reservation" and "custom_room_settings" modules. This includes refining the booking process, improving availability management, and ensuring seamless integration with payment processing. Integration with Payment Provider: Collaborate with the "oauth_authorize" and "payment_provider" modules to enable smooth payment processing using the Mollie service. Ensure successful handling of payments, including commission distribution, between users and our platform. Invoice Generation: Leverage the "payment_invoice" module to generate accurate and user-friendly invoices for completed bookings. Advanced Pricing Configuration: Work on the "room_tariff" module to allow administrators to configure intricate pricing settings, such as hourly rates, daily rates, per-person charges, and additional costs. Adjust some features like minimum booking durations and interval-based pricing adjustments. Create a date-time range filer into an exposed form. Requirements: Strong experience with Drupal 8/9/10, including module development, theming, and site building. Proficiency in JavaScript to enhance user interactions and experience. Expertise in identifying and removing deprecated functions. Familiarity with payment processing integration using Drupal modules,. Understanding of booking systems and user workflows. Ability to optimize and refactor code for performance and maintainability. Familiarity with Mollie or similar payment service providers is a plus. Experience with Drupal custom entities, fields, and Views. Daily communication.
Creative designer to design posters for Glass Partition
Basically we are an IT Company handling below areas 1. Server Administration 2. Development 2. Website Development, Web application development, CMS development, SEO Mainly doing Laravel, php, nodejs, Python, html, C#, java, mysql, mariadb,msql wordpress, joomla, drupal, magento, We have moved to new office where we have 4 Glass partition. We look forward to have to have Creative designer to design posters for Glass Partition Either One Way Vision or Froster Stickers Glass sizes are like below 1. 194 cm x 263 cm 2. 135 cm x 263 cm 3. 132 cm x 200 cm 4. 121 cm x 200 cm ( Sliding Door) A sample design in mind is attached.
Front end web developer required for 4 week cover
Basic requirements ---------------------------- * Providing innovative and effective ideas to front end challenges * A digital specialist with high awareness of industry issues and trends, particularly in regard to accessibility, usability, and emerging technologies * Providing accurate timing estimates on work * Contributing to documentation (instructional, pitch and technical specification) * Working closely with non-technical staff particularly designers on a project-by-project basis Essential skills --------------------- * Excellent knowledge of Magento front end technologies * Excellent knowledge of Drupal front end technologies * Excellent knowledge of Docker desktop set up - help will be available, but candidate must be self-sufficient. For example, see https://github.com/markshust/docker-magento - for a Magento set up * Excellent HTML5 and CSS3 skills * Developing cross-browser and cross-platform compatible solution with a solid understanding of progressive enhancement techniques * Experience with SASS/LESS – ideally SASS * Strong JavaScript programming skills – native & framework i.e. JQuery. * Excellent understanding of Web Accessibility (WAI-ARIA) * Experience working with version control systems such as GitHub * Strong Javascript programming skills - native ES6 Desirable skills --------------------- * NodeJS * Working with CSS frameworks such as Bootstrap or Foundation * Working with Grunt for automating tasks for Magento developments * Working with Webpack as our module bundler for Drupal developments * Understanding of modular JavaScript development * Understanding of React app development * Understanding of Rxjs framework Notes --------- * The format of our commits: - feat: (new feature for the user, not a new feature for build script) - fix: (bug fix for the user, not a fix to a build script) - docs: (changes to the documentation) - style: (formatting, missing semicolons, etc; no production code change) - refactor: (refactoring production code, eg. renaming a variable) - test: (adding missing tests, refactoring tests; no production code change) - chore: (updating grunt tasks etc; no production code change) - Example: [Type]: [Client]-[Ticket Number] - [Title] -> [Summary] - feat: CL-2600 - New header - Added new icons Our ticket system ------------------------- * We use Jira to keep track of tickets. Each ticket will be assigned and planned accordingly by the PMs. Sprints run weekly * If a ticket requires in-depth scoping, a call is usually scheduled to run through design and is then discussed. If it’s a minor task, no call is needed, just an estimate added to the ticket. The PM’s will either schedule a call to discuss or ask for an estimate * We update ticket status regularly and also leave a comment so PM’s are aware. When leaving a comment, ensure that it’s restricted to developers. Any questions, assets required for any task can be communicated via Slack Our workflow ------------------- * Stand up every morning * Tickets will be planned in the weekly sprint and assigned * PM’s will order tickets in priority order otherwise they will let you know what has priority as this may change mid-week * Start work on a ticket, update ticket status * Any questions can be communicated via Slack in the appropriate channels or DM to the relevant team member * Complete work, create an open PR and tag Jason, Duleep and Denis as reviewers. Once approved, they will deploy to staging/QA * Once changes are deployed, tag relevant PM on ticket and update to internal testing
Mockup for a list of venues.
General. The assignment is part of a booking website for event locations. The platform is Drupal 10. Description A mockup for a part of 1 page. We already have the Header and footer. Two sections need to be styled. First a teaser list of venues. In addition, the form with search filters. The style must be in line with the other pages and elements on the website. A layout must be provided for mobile, tablet and desktop or you must provide clear instructions for different viewports. Use icons and and or simple illustrations. The layout must be original and out of the box, but with respect for user-friendliness. Only 1 teaser per line, so a list view. We look forward to your creativity to design something unique here. Additional Freelancers who can apply the CSS and some JS to integrate this mockup can always make me a proposal. We look forward to your proposal.