Budget: 3000 UAH Deadline: 2 days
Good day. I have over 8 years of experience - WordPress, WooCommerce, and everything related to them) I don't see a problem implementing such functionality, but I have a remark - in my opinion, there is an issue with duplicate clients - it's not a Leaderboard feature, but I will do that as well - because I don't think it's very difficult)
Budget: 4000 UAH Deadline: 3 days
Trust a professional with over 10 years of experience! Rates and deadlines are current!
I will be glad to cooperate!
Experience in commercial development of online stores on CMS, business portals, and corporate websites - 11 years!
+CMS: WordPress (+WooCommerce), PrestaShop / OpenCart / Joomla / Bitrix / MODX / DLE / Shopify
php/html/css/js/MySQL, Photoshop/Figma
Examples of work (from scratch turnkey):
https://wildandorganic.com/
https://cryptosignals.org/
https://www.grower.com.ua/
https://www.alternativemedicine.com.ua/
https://silkkiss.ua/
https://nordtrade.online/
https://v12coffee.com.ua/franchise/
https://smrtalgo.com/
https://sengero.no/
https://beautybysim.no/
https://sonatagalleri.com/
https://www.solmy-realestate.com/
https://www.emmanuel.com.ua/
https://www.onsitecomputersinc.com/
https://express-tehbud.com/
https://korostenporcelain.com.ua/
https://sladok.com.ua/
https://pricemds.com/
https://picupmedia.com/
https://www.serasar.com/
https://integrisit.com/
Oleksandr K.
Winning proposal- Projects 18
- Rating -
- Rating 1 412
Budget: 5000 UAH Deadline: 20 days
Hello! I would be happy to continue the cooperation. I am not very busy right now, so I could do it at a more affordable price.
Budget: 8000 UAH Deadline: 10 days
I will be happy to implement your idea. I will also implement the points you have planned for the future.
Proposals are currently absent
Budget: 1400 UAH Deadline: 3 days
I can do it, write to me if you're interested, we will discuss the details and start. Thank you
Budget: 25000 UAH Deadline: 25 days
Hello, I will do it!
I have 6 years of experience in creating turnkey websites and refining existing ones.
I have worked with companies from Italy, Kyiv, and the USA.
I am ready to provide free consultation.
You can see my work here:
Portfolio on Freelancehunt: Freelancehunt
Repositories on GitHub: github.com/web-programmer-pro
Write to me – let's discuss your project!
Budget: 12000 UAH Deadline: 10 days
1. Dynamic Customer Ranking Page
I will create a page that automatically updates every month and displays the top ten most active customers. The table will show their rank, name, partially hidden surname, and total spent. For better readability, the top three places will be visually highlighted — for example, with gold, silver, and bronze colors.
The page will be responsive and look correct on both desktops and mobile devices.
2. Only Consider Actual Completed Orders
To avoid errors in the ranking, only orders with the status "paid" or "completed" will be considered. Delivery costs are excluded; only the actual order amount is taken.
3. Handling Customer Duplicates
One of the key issues in WooCommerce is duplicates: when some orders are placed by registered users, and others manually through the admin panel. I will implement an algorithm that merges such cases based on phone number or email, even if accounts are different or missing altogether. This will ensure a fair calculation of each customer's expenses.
4. Display of the Monthly Prize
On the ranking page, there will be a block with the current prize. The administrator will be able to change the prize name, image, and description via a user-friendly interface. This will allow easy adaptation of the page for monthly promotions without editing code.
5. Archive of Past Winners
I will implement a separate block or page where the history of winners can be viewed. It will display the prize for that month, the top 3 winners, total expenses, and partially hidden surnames. Navigation will be implemented as pagination or a drop-down menu for easy browsing.
6. Current User's Position
Each registered customer visiting the page will be able to see their position in the overall ranking even if they are not in the top 10. This additionally encourages activity.
7. Administrative Panel
A convenient interface for administrators will be created, where they can:
• set or change the current month's prize,
• manually edit historical data,
• view suspicious customer duplicates (for verification or merging).
⸻
Implementation Features
• All logic will be implemented in PHP with direct integration into WooCommerce.
• Additional fields and settings will be stored in the database via the WordPress API.
• All information will be cached for optimal page speed.
• The project is designed for scalability — later, email newsletters, push notifications, or CRM integration can be added.
Budget: 7000 UAH Deadline: 3 days
Here is the best and simplest implementation option for the Leaderboard page, considering the issue of duplicate clients, admin panel capabilities, history, ratings, and automation:
⸻
1. Key to a simple and reliable implementation:
A single normalized client identifier + automatic grouping by it.
⸻
How it works in practice:
A) Single client database (table customer_profiles)
• Each unique buyer has a separate record in the customer_profiles table.
• Identifier — normalized phone number or email (+380————-, —-@———.——).
• Orders (from any source — account or manual) upon creation:
• searches for a match by phone/email,
• if found — linked to customer_profile_id,
• if not — a new profile is created.
In WooCommerce, this can be implemented via a hook on woocommerce_checkout_order_processed + background cron for existing orders.
⸻
B) Expense accounting
• For rating calculation:
• filter orders with completed or processing status,
• date within the current month,
• exclude delivery cost,
• group by customer_profile_id.
SQL query or WP_Query, or a special API endpoint (REST).
⸻
C) Leaderboard page UI
• Display top-10 clients:
• Place
• Name + hidden surname
• Total
• Styling: gold, silver, bronze
• Current prize: editable in admin via ACF or custom option.
• Bottom block: “Your place” — a separate query for the current client (by phone/email).
⸻
D) Monthly history
• Store historical tables:
• JSON/record in WP Option or custom CPT leaderboard_month
• Top-3, prize, photo, total — stored manually or via script at the beginning of the month.
⸻
E) Admin panel
• Page with tabs:
1. Current month (top-10)
2. Monthly history
3. Prizes (ACF or Settings API)
4. Possible duplicates (auto-list with same phone)
5. customer_profiles editor
⸻
Conclusion:
The best solution = combination of automation + controlled backend:
• No confusion with accounts.
• Everything built around a single client (by phone/email).
• Easy scaling.
• Minimal manual work.
Budget: 1111 UAH Deadline: 11 days
Good evening, interesting task. I understand e-commerce entities, and I can bring them to the surface
-
Stepan S. 1 July 2025Гарні відповіді AI понаписували, приємно читати.
Цікаво - чи самі автори читали їх...
Current freelance projects in the category Content Management Systems
The company avtoVIRA sells equipment for tow trucks/auto service stations and warehouse trolleys through its own website avtovira.com.ua (WordPress + WooCommerce, versions UA/RU/EN) and Prom.ua. Diagnostics through Google Search Console showed: out of ~879 known Google pages, only 423 are indexed, and 456 are not indexed. The majority of the unindexed pages (262 out of 456) are technical junk from WooCommerce (parameterized URLs: ?add-to-cart=, ?wc-ajax=, ?filter_vantazhopidjomnist=), which consumes Google's crawling budget and hinders the indexing of real content. The goal of the task: to eliminate the technical reasons for the incomplete indexing of the site so that real product and category pages (specifically the line of warehouse trolleys) consistently appear in Google's search results.
Online library of lectures
We already have a website on WordPress, but we need to create an additional section - an online lecture library. The technical specification has been prepared, and it can be discussed, optimized, or improved - https://docs.google.com/presentation/d/1LAupjUx1mmsD0IIhtf2AXTquNF2m6Wbjiv-p8Vx-b80/edit?slide=id.g3f53afacc1d_0_42#slide=id.g3f53afacc1d_0_42
Technical assignment (TA) for comprehensive update, repair, and configuration of the website Website: elektrik.zp.ua Stage 1. Restoring access and repairing the websiteRestore access to the website control panel (Joomla!).Conduct a scan and complete cleaning of the website from viruses, malware, shells, and backdoors.Clean the database from spam users, remnants of deleted modules, and unnecessary files.Stage 2. Updating CMS and protectionUpdate CMS Joomla (current 3.9.15), PHP (current 7.3.33), and all modules to the latest versions (or create a clean version of the website based on the old one with data transfer).Set up basic protection for the website against viruses, repeated hacking, and spam attacks.Unlocking hosting: Contact support at ukraine.com.ua to check the website and remove restrictions/blockages from the hosting account.Stage 3. Fixing email and improvementsSet up correct email sending from the forms "Request a call" and "Submit a request" to email elektrik.zp.ua @ gmail.com (via SMTP).Check and fix other errors and technical shortcomings on the website.Install a module/script for auto-updating the current year in the footer: 2026© Electrician services in Zaporizhzhia.Stage 4. Setting up analytics and advertisingProperly configure and link services for the account elektrik.zp.ua @ gmail.com: Google Tag Manager (GTM) Google Analytics 4 (GA4) Google Search ConsoleIn GTM and GA4, set up conversion tracking: Submission of the "Request a call" form Submission of the "Submit a request" form Clicks on the phone numberLink GA4 with Google Ads and import configured goals into the advertising account.Stage 5. Speed optimizationOptimize the website loading speed and bring the metrics into the green zone PageSpeed Insights (for mobile and PC).
The structure of the landing page has already been outlined. The texts will be provided. A style reference will also be provided. What needs to be done: build the site on WordPress + Elementor; implement the ready structure of the landing page; create responsive versions for desktop / tablet / mobile; set up basic SEO structure: headings, meta title, meta description; create separate pages for Help, Privacy Policy, Terms of Use; make a clean, neat, and modern visual presentation in the style of AI/SaaS/desktop software according to the provided reference. There is no need to develop a personal account, authorization, or backend logic on the site. The Login / Join Open Beta buttons should simply lead to the existing login system. Important: experience with WordPress + Elementor; ability to create modern SaaS / software landing pages; careful adaptation for mobile devices; ability to work with animation; understanding of UI/UX and visual hierarchy; portfolio of similar sites is preferred. In your response, please send: examples of your work; estimated cost; estimated completion time;
It is required to refine a WordPress plugin that performs analytics functions. The plugin scans data and displays it on its website. The work can be divided into stages. Main tasks: Analysis and optimization of the current architecture of the plugin. Enhancement of the module for collecting and processing data from external sources. Improvement of performance when working with large volumes of information. Implementation of additional settings in the admin panel. Optimization of storage and display of results on the website. Correction of identified errors and increasing stability of operation. Requirements: Experience working with WordPress. Confident knowledge of PHP, MySQL, JavaScript. Understanding of working with APIs and automated data processing. Ability to understand someone else's code. A detailed technical assignment will be provided to the selected performer after preliminary discussion.