ECommerce CMS Development Projects
Looking for freelance ECommerce CMS Development jobs and project work? PeoplePerHour has you covered.
Custom WooCommerce Cart and Order Management for Meal Assignment
We need a custom WooCommerce solution to manage the cart and order process for a meal ordering system. The primary objectives are to ensure that multiple selections of the same meal appear as separate items in the cart, and to allow each meal to be assigned to a specific person using unique identifiers (X1, X2, etc.). These assignments must be visible and consistent throughout the entire order process, including the cart, checkout, order review, admin dashboard, and order confirmation emails. Requirements: 1. Cart Functionality: - In the cart, ensure that when a customer adds multiple instances of the same product, they are listed as separate items instead of merging and increasing the quantity. - For each cart item, add a select field with options: X1, X2, X3, X4, X5, X6, X7. This select field allows the customer to assign the product to a specific identifier. 2. Order Overview: - During checkout and in the order overview, the selected value (X1, X2, etc.) must be displayed for each cart item. - Ensure that this selected value is carried over and displayed consistently in all subsequent steps, including order confirmation. 3. Admin Dashboard: - In the WooCommerce admin dashboard, the selected value for each cart item should be visible in the order details. - Admin should be able to easily see which product is assigned to which identifier. 4. Order Confirmation Emails: Ensure that the order confirmation email sent to the admin includes the selected value for each cart item. This allows the admin to see which products are assigned to which identifiers directly from the email. TECHNICAL IMPLEMENTATION 1. Functions.php: - Add a filter to modify the cart item data hash to include the select value, ensuring items with different select values are treated as unique. - Add action hooks to save and display the select value in the cart, checkout, order details, and emails. 2. Cart Template: - Modify the cart template (cart.php) to include the select field for each item. - Ensure the select field value is saved and passed along with the cart item data. 3. Order Item Meta Data: - Add the selected value as meta data for each order item. - Modify WooCommerce hooks to display this meta data in the admin order details and order emails. DEVELOPER INSTRUCTIONS 1. Cart Item Data: - Hook into woocommerce_add_cart_item_data to capture and store the select field value when a product is added to the cart. - Modify the cart item data hash using woocommerce_cart_item_data_hash to treat items with different select values as unique. 2. Display in Cart and Checkout: - Use woocommerce_get_item_data to display the select field value in the cart and checkout pages. - Ensure the select field is included in the cart item template and properly styled. 3. Order Meta Data: - Use woocommerce_checkout_create_order_line_item to add the select field value to the order item meta data. - Hook into woocommerce_admin_order_item_values to display the select field value in the WooCommerce admin order details. - Modify the woocommerce_order_item_meta_end filter to include the select field value in the order confirmation emails. TESTING VALIDATION 1. Functionality Testing: - Thoroughly test the functionality to ensure that products with different select values are treated as separate items in the cart. - Verify that the select field value is correctly displayed at each step: cart, checkout, order review, admin dashboard, and emails. 2. User Experience: Ensure that the overall user experience is smooth and intuitive, with clear visibility of the assigned identifiers throughout the process. Desired website on request. Please see attached a preview of current cart.
2 days ago12 proposalsRemoteExperienced Shopify developer to changes Subscription App.
We are looking for a UK based, experienced Shopify developer who can help us with some changes to the standard Shopify Subscription App. The standard layout that this app provides needs to be adjusted to bring it in line with the sites style. Our development / deployment pipeline is entirely managed through GitHub which we would need to be used by the developer to make and manage any code developed. I can provide a more detailed specification once we have a shortlist.
2 days ago24 proposalsRemoteopportunity
Convert woo com to shopify
We currently look after the following Woocom website https://catwalkgolf.co.uk the customer would like it converted into a shopify website, is this something you can do? If so what will be the cost and the time frame. Need to be similar design with the relevant categories, the customer will be happy to upload the new products, images and prices. If you can let me know. Thanks Lee
2 days ago73 proposalsRemoteWe need Big Data Expert.
Our eCommerce business has experienced exponential growth recently, resulting in vast amounts of customer data that must be efficiently stored and analyzed. As our databases now exceed 10 terabytes in size, simply housing and accessing this information has become a challenge. To fully leverage the valuable insights contained within, we require the expertise of a highly-skilled big data professional. The selected candidate will lead our in-house team of data analysts and engineers as we implement Azure services to optimize our data infrastructure. Advanced skills with Hadoop, Spark, and cloud-hosted data warehouses are essential to design a scalable architecture capable of intelligently categorizing, searching and reporting on petabytes of customer profiles, orders, and website behavior. Machine learning models must also be developed to identify patterns, predict future trends and personalize the customer experience accordingly. Leading our intermediate staff, the big data expert will establish best practices for data ingestion, querying, governance and security. Documentation will be provided to institutionalize the strategies developed. Progress will be regularly reported to senior leadership regarding improvements in storage utilization, query performance, and the business insightsExtracted from analysis. The long term goal is to evolve our data operations into a competitive advantage through deeper customer understanding and personalized engagement at scale. only the description is returned without any additional text.
3 days ago16 proposalsRemoteUSER-FRIENDLY E-Commerce platform
Chapter one Greetings, my website is based in the UAE and operates on WordPress and WooCommerce. I aim to optimize AUDITE to establish a more USER-FRIENDLY E-Commerce platform (my site www.rupartshop) Presently, the site faces challenges like the malfunctioning link banner at the bottom or encountering other discrepancies during your audit. I must assess my website, pinpoint issues, record them in a Word file with image examples, and notify me of essential enhancements for improving user experience. Additionally, provide an estimate of the days needed to finish all repairs and the associated expenses. Chapter two I am looking to integrate my site with Amazon & NOON UAE for smooth product upload and stock management using a ready-to-go plugin.
3 days ago15 proposalsRemoteopportunity
Makeup and skincare woocoomerce
I need to build a makeup and cosmetics woocommerce, please see attached PDF for requirements. Please follow the PDF to make the website the way I want I have a theme installed on the main domain with an unfinished website. I need to work on the same theme but with a fresh new website I need UI/UX design This is a customized website, I need to be able to have revisions until satisfaction. Ownership and copyright will revert to my business. I prefer to have a female working on that because it's her expertise to build such website There will be additional 2 woocommerce to work on later Price is not final Please show your work in your proposal
3 days ago63 proposalsRemoteBuild Expired Domain Marketplace with API Integration
We're seeking a highly proficient WordPress developer to create a dynamic website mirroring the functionality of expireddomains.net. The core feature of this site will be a table displaying expired domain names sourced from an API feed. Users will have robust search and filtering options to find domains of interest. This project requires: API Integration: Expertly connect the site to the specified API to fetch expired domain data on a scheduled, daily basis. Data Presentation: Develop a user-friendly table layout to showcase the domain data, including relevant details provided by the API. Affiliate Marketing Integration: Seamlessly incorporate affiliate links within the table to GoDaddy and other domain registrars. Email Alert System: Implement a feature allowing users to set up customized email alerts for specific domain names (powered by Brevo or a similar third-party service). Specific Requirements: WordPress Expertise: Thorough knowledge of WordPress development best practices, themes, plugins, and customization. API Integration: Proven experience connecting WordPress sites to external APIs and managing data feeds. Front-End Skills: Proficiency in HTML, CSS, and JavaScript to ensure a responsive and visually appealing design. Affiliate Marketing Knowledge: Understanding of how to implement affiliate tracking and reporting. Email Integration: Experience working with third-party email services to create and manage automated email campaigns. Security: Prioritize website security, including user data protection and prevention of potential vulnerabilities. Ideal Candidate: You are a meticulous and results-oriented developer with a track record of delivering high-quality WordPress projects. You possess excellent communication skills and are comfortable collaborating with the project team. You are able to provide a detailed project timeline and adhere to deadlines. Deliverables: A fully functional WordPress website with a polished design matching the provided reference site. Robust API integration for automatic data updates. An intuitive user interface with advanced search and filtering capabilities. Effective implementation of affiliate links within the domain table. A reliable email alert system that sends customized notifications to users. Thorough testing and documentation of the website and its features. To Apply: Please submit your proposal including: A brief overview of your experience with similar projects. Examples of WordPress websites you have developed. Your estimated timeline and cost for completing this project.
3 days ago21 proposalsRemoteNeed a part time plus full time all in one virtual tasker
Hi Everyone I am looking to expand my team hence looking for an all in one virtual tasker for me who can >Develop (HTML+CSS plus Liquid coding - not just setting up or customisation)on platforms like Shopify,Magento,Laravel,Wix,Etc >Do some design >Be a project manager This will be a paid interview for the chosen ones.Once you clear the interview you will be selected to work part time for 8-10 hours (Flexible)per week.I am just concerned on the deadlines to be met. Ideally looking for someone who is passionate about e-commerce and digital agency world and wants to be a part of a startup and build it. Send in why you will be suitable and lets take it forward. Please add in "lets change ecommerce" at the top for me to know you have read the entire thing. Thanks Nikita
6 days ago20 proposalsRemoteopportunity
AngularJS - Existing Stripe integration to include 3D secure
AngularJS Stripe Project - Update existing Stripe integration to include 3D secure I currently use the Stripe system and want to install the 3D secure function. Stripe would need to return certain data depending on whether the 3D secure payment was successful. A simple iframe insert would not be suitable as the forms would need to be created on my AngularJS front end that already connects directly with the Stripe api. Current functionality with Stripe includes: • Single payments • Full integration with our own MySQL database The webpage that requires an upgrade is: TBC... Specification • Should I have any issues with integrating the code/script, the programmer will facilitate integration over TeamViewer. • Payment for this job will be released once all relevant code/files has been sent to me, integrated by me, and tested to ensure it works. • Only files compatible with AngularJS 1.5.7 should be used for the front-end • Only files compatible with PHP Version 7.0.22-0 should be used for the back-end • Only files compatible with Slim Framework version 2.6.1 should be used. • Only MySQL queries compatible with 'ver 14.14 distrib 5.5.40 for debian-linux-gnu' should be used for database communication • Separate CSS file • Separate Bower install scripts into separate files • Separate AngularJS Controller file • Separate HTML file for the view • Separate PHP file for database interaction • Job will be completed by the specified deadline • On completion, a proven working copy must by demonstrated through a webpage owned by the programmer • All non-database related logic must take place within AngularJS Controller, Service, or Function • Payment will be released within four working days to allow time for integration • Project to completed with by the specified deadline • Use my file and code structure as demonstrated in zip file, pay special attention to the structure of my controllers, services, and php functions • File amendments to existing files in my file structure should be placed at the bottom of each file • List of relevant files/folders modified/added should be specified when submitting this project • Any specific integration instructions should be clearly specified in word document • Ensure any newly implemented CSS code does nt conflict with existing CSS code. • All table should have first letter capitals and the pre-fix Tbl. Eaxampe: Tbl_Property • All table columns should have first letter capitals. For example Property_Name • Your css should not adjust the format of main elements like a, ul, ui, etc. Specify unique referenceors only. • API calls from within the controller should be implemented using the following format: return $http({ method: 'GET', url: "api/test/" + id, params: $httpParamSerializer(dataObj), paramSerializer: '$httpParamSerializerJQLike'//, });
11 days ago13 proposalsRemoteSoftware Evaluation and Figma Guide Creation Specialist
We are seeking a highly skilled and experienced freelancer to evaluate our current software suite and create a comprehensive Figma guide based on the evaluation. The ideal candidate will have a strong background in software analysis, user interface design, and proficiency in Figma. - Conduct a thorough evaluation of our existing software suite. - Identify strengths, weaknesses, and areas for improvement. - Create a detailed and user-friendly guide in Figma based on the evaluation. - Collaborate with our team to ensure all necessary aspects of the software are covered. - Provide recommendations for enhancements and optimizations. **Requirements:** - Proven experience in software evaluation and analysis. - Expertise in user interface and user experience design. - Proficiency in Figma and other design tools. - Strong analytical and problem-solving skills. - Excellent communication and collaboration abilities. - Attention to detail and a commitment to producing high-quality work. - Previous experience in creating Figma guides or similar documentation. - Knowledge of our industry or similar software products. - Ability to work independently and meet deadlines.
12 days ago25 proposalsRemoteWooCommerce/WordPress Programming Assistance
Hello, We have recently set up WooCommerce shipping/label making/QR creation on our WordPress website. There is an extention which needs changing on the server in order for the QR codes to pull through as photos. Our web developer has advised he can't change the extension because he has the site on a shared server, and this will change everybody elses extentions too. The only thing he an advise is to put the site on its own server which is costly, or find somebody else to help. Could anybody please offer a less expensive and more straight forward fix? Thank you
12 days ago35 proposalsRemoteopportunity
WordPress and E-Commerce Existing Website Work Needed
Provide a quote for the following work (Fixed price or per hour): 1) WordPress and Woo-Comm versions - update what requires updates. Remove old rubbish (if any found) 2) Shipping module (plugins/apps) will need to be set up with a USA providers (e.g. UPS, or FedEx)(code/apps available from providers websites) 3) Integrate STRIPE credit card payment (code available from Stripe) 4) WOO-COMM - Product attributes and variations seem to have limitations or a fault, this can be fixed with W-C update, if the problem still persists rectify the issue, or we might go with an E-Comm alternative 5) Product Search function - (Make-Model-Year) is not working well. It could be connected to Woo-Comm limitation, old version or the code may have an error 6) AFTER the original site is fixed - Copy the website, upload to a new hosting, (GODADDY) same provider - website will be A2Z-Racing.com 7) Check if the new copy works, functions as it should, fix if any issue is found NOTE: Site (bohemianracing.com.au) is generated in an Open Source (WordPress, Woo-Comm) and it needs to stay that way
13 days ago69 proposalsRemoteopportunity
Implementing Geotargeted Content Delivery for Shokbox Website
This project involves building a geographically targeted and multilingual ecommerce solution for an online retail store. The key aspects include: 1. Geolocation Detection: Developing geolocation detection mechanisms to recognize the user's country/region and route them to the appropriate language/currency version. 2. Multilingual Content Management: Creating a content management system that supports content creation and storage in multiple languages. Allowing editors to maintain localized content like product descriptions, category names, banners etc for each targeted region. 3. Regional Currency Support: Integrating currency conversion APIs to dynamically display product prices and handle transactions in the currency of each localized site. 4. Address Validation: Developing address input forms and validation systems localized for different countries/regions to simplify checkout. 5. Language Selection: Providing options for users to manually select their preferred language if geolocation fails to detect the location accurately. 6. SEO Optimization: Reviewing website structure and content to optimize for search engines in each localized version, with proper keyword research and localization of meta tags, titles etc. 7. Inventory Systems: Setting up regional inventory databases to track availability and pricing accurately according to local markets. Integrating real-time inventory updates on the website. 8. Testing and Monitoring: Developing a comprehensive testing plan to validate localization, performance testing across regions. Monitoring website and app
17 days ago24 proposalsRemoteShopify Flow Expert Needed for Custom Workflow Creation
We are seeking a highly skilled Shopify Flow expert to design and implement automated workflows to enhance efficiency and accuracy in our business processes. The goal is to reduce manual intervention, improve customer satisfaction, and streamline operations. Key Workflows to Implement: Inventory Management Automation: Low Stock Alerts: Automatically send notifications to the procurement team when inventory levels for top-selling products fall below a predefined threshold. Zero Inventory Updates: Set up workflows to automatically update product availability on our website to "Out of Stock" when inventory hits zero. Order Processing Enhancements: Order Tagging and Segmentation: Automatically tag and sort orders based on specific criteria such as value, location, or delivery type to facilitate faster processing. High-Value Order Alerts: Create notifications for customer service when high-value orders are placed, ensuring enhanced personal attention and service. Customer Relationship Management: First-Time Buyer Engagement: Initiate a welcome email sequence with a discount code for first-time buyers immediately after their first purchase is detected. Customer Feedback Loop: Automate the sending of a feedback request email a week after product delivery, and tag the customer's response for follow-up actions. Marketing and Sales Campaigns: Abandoned Cart Recovery: Trigger a series of emails to customers who abandon their shopping cart without purchasing, offering them incentives to return. Re-engagement Campaigns: Set up workflows to identify customers who haven’t made a purchase in the last 90 days and send them tailored promotions. Refund and Returns Processing: Automated Refund Processing: When a refund is initiated, automate the inventory adjustment and send an update email to the customer confirming the refund status. Return Restocking: Automatically update inventory levels when returns are processed and inspected. Skills and Qualifications: Proven experience designing and implementing workflows in Shopify Flow. Strong understanding of e-commerce operations, particularly within the Shopify ecosystem. Ability to write clear documentation for workflow setups to ensure continuity and scalability. Excellent analytical and problem-solving skills, with a strong attention to detail. Responsibilities: Collaborate with different departments to understand process bottlenecks and develop automation solutions. Design, test, and implement workflows, ensuring they integrate seamlessly with other business tools and systems. Provide ongoing maintenance and optimization of workflows based on performance data and business needs. Educate team members on how to interact with new systems and workflows for maximum efficiency.
19 days ago25 proposalsRemoteRedevelopment of Shopify Site/Theme
Hi, I’m Rob, the Ecommerce Manager here at Optimum Medical. We’re looking for someone to help us fully redevelop and rebuild our Shopify based ecommerce website, vyne.co.uk. And the potential to work on continued maintenance and development together in the future. For context, Optimum Medical is a medical device manufacturer based in Leeds, UK - successfully exporting a range of medical devices to over 70 countries around the world. Vyne is a standalone brand of Optimum Medical, focusing on the dispensing and distributing of medical products – mainly through its DAC function. Vyne is a Dispensing Appliance Contractor, in common terms, you’ll hear it called a ‘home delivery service’. We are licensed to process prescriptions for medical devices, dispense these and deliver them directly to patient homes. Patients and clinicians can order prescriptions through our Vyne Online portal, and now our new Vyne Online app. This can be thought of similarly to an online pharmacy, but solely for medical devices instead of medication. Alongside the DAC function we have Vyne Shop (this project!) – which is an ecommerce site built on Shopify. In April Vyne Shop will have been operating for 2 years. We stock over 1000 SKUs (and counting) within the Bladder & Bowel, Stoma, Skincare, Lubrication, Bandages, and Incontinence Pads categories. Many of the products we sell can be prescribed, along with many other products which are not part of the NHS Drug Tariff. Generally customers are using Vyne Shop to purchase medical product which aren’t available on prescription, like better quality fixation devices for example. Some customers are using Vyne Shop for products which aren’t available in their area, or to try out a new product before speaking with their clinician to get the item on prescription. Vyne Shop operates as revenue source for the business, but is also a great lead source for the DAC. We’re looking to redevelop/rebuild the Vyne site, including 9 custom landing pages and all Shopify functionality, such as the navigation, category, collection, product, basket, and blog pages. Site design and functionality has been mocked up in Figma and is ready to hand over to you! Design assets will be provided in the format you require, and a full brief will be sent over upon agreement. Our current site uses a lot of third party apps to function which ultimately makes it quite slow. Instead of relying on third party apps, we’re looking to use Shopify native apps like, Search & Discovery, Bundles, Forms, and Subscriptions – and replace other third party app functionality with custom code. Required Experience: • Prior experience and examples of custom Shopify site/theme builds or development • Experience implementing Shopfiy native and third part apps • Experience building custom Shopify pages • Experience working with SME on a freelance basis • Ability to work agile, with regular catchups with us throughout the project. • Ability to collaborate with our in house IT & Graphic design teams when required I look forward to working with you! Many thanks,
24 days ago45 proposalsRemote
Past Projects
opportunity
I need a woocommerce website
Please read carefully I need a woocommerce website designed with a professional design, theme will be provided and you need to work on the main domain See attached PDF. basically I need someone reliable to finish this website, make exactly the same design as per the ref shown in the PDF There will be ongoing work for the person who successfully completes this project Price shown is not final, I need a suitable quote and professional design. The copyright and ownership of the website will be solely for my business
Change the design of Mobile/Tablet view of existing Shopify
We have an existing Shopify store and need to update the Tablet/Mobile view as per the following design: Tablet: https://www.figma.com/design/MRUJ8eexHyNBqpTmJNHmkZ/Mobile-Perso?node-id=1113-2&t=GklBAKL6DXqeBFdP-0 Mobile: https://www.figma.com/design/MRUJ8eexHyNBqpTmJNHmkZ/Mobile-Perso?node-id=1113-3&t=GklBAKL6DXqeBFdP-0 Developer should not break the current web view.
opportunity
Shopify Website Coding/editing/design
I need a shopify expert who is able to complete the following on my ecommerce site: Product cards- I want to edit the font type and size of the product fields Information page design- I have an information page on the site and I want help with formatting the text so it is a nice design I want someone to format the products so that out of stock products are automatically filtered to the back of the page, I want the product page to show the date the product will be back in stock Stay in touch email feature- there is latin writing on this feature that I am unable to change I want someone to sense check the coding of the site to ensure everything is set up correctly
Shopify APP (Discount Function)
Volume discount app required built for Shopify. Requirements: - Shopify Public APP - Functionality: Add 2 products for 10% discount, add 3 products for 20% discount and so on - Similar APP: https://apps.shopify.com/steppun-discount Basically exactly like this above app but with added feature to show Discount on product page. Some tutorials to help building this function: https://www.youtube.com/watch?v=wgybzkvC9Q0 https://www.youtube.com/watch?v=6DcGkKtQbZs https://shopify.dev/docs/apps/selling-strategies/discounts/discount-function-examples https://shopify.dev/docs/apps/selling-strategies/discounts Budget: 200USD
Set up South Korea Shopify Account
Set up account so that UK based business can sell and supply on Shopify South Korea