Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Python developer (Playwright/Selenium) for desktop application automation of advertisements

Translated335 USD

  1. 3931
     37  0

    6 days335 USD

    Hello! I am ready to take on your project and will complete it urgently. I have extensive experience with similar tasks, so there will be no difficulties. If I have piqued your interest, I would be happy to collaborate!

  2. 4083
     14  0

    30 days447 USD

    I will develop a desktop application in Python (Playwright + PySide6) with an architecture of isolated browser contexts, where each account has its unique "identity," proxy, and browsing history.

    How exactly do you plan to manage authorization: will we implement a mechanism for saving states (Storage State) so that cookies and sessions are stored locally and do not require repeated SMS confirmations at each launch, or are you prepared for manual re-login into 20+ accounts with any cache clearing?

    Budget and deadlines will be discussed in private correspondence. 🤝

  3. 13214
     27  0

    14 days603 USD

    Greetings! The task is clear and fits perfectly within my stack. I specialize in automating browser processes and developing software for multi-accounting. Using Playwright is the right choice as it provides better stability and context (profile) management compared to Selenium.
    Below is my proposal for implementing a Desktop combiner for Bazoš.
    Technical architecture of the solution
    • Core: Python + Playwright. I will implement functionality through isolated browser contexts. Each account will have its own profile folder (cookies, cache, localStorage), which minimizes the risk of detection.
    • Proxy: Native support for HTTP/SOCKS5 proxies for each profile separately.
    • GUI: PyQt6 or PySide6. I will create a responsive interface with multithreading (QThread) so that the graphical interface does not "freeze" during heavy tasks.
    • Data management: Integration with the pandas/openpyxl library. I will prepare an Excel template where you can specify text, photos, price, and link to a specific account.
    • CAPTCHA logic: When a CAPTCHA is detected, the script pauses the thread for that specific account, displays a notification, and waits for your confirmation in the browser window. The other threads continue to work during this time.
    Development plan
    1. Database and template design: Creating a data storage structure (SQLite for local cache of statuses and links + Excel for import).
    2. Engine development (Core): Writing scripts for authorization, publication, and parsing links to active ads.
    3. Queue system: Implementing a task dispatcher that will distribute the load (300–1000 ads) considering the specified pauses and working hours.
    4. GUI development: Creating tabs for "Accounts", "Tasks", and "Event Log".
    5. Testing: Debugging on 20+ accounts simulating poor connectivity through proxies.
    Cost and timelines
    • Cost: 32,000 — 40,000 UAH (depending on the complexity of the category structure on the sites).
    • Completion time: 14–20 working days.
    Why choose me
    • Experience in multi-accounting: I know how to bypass basic anti-fraud systems and properly distribute request limits.
    • Clean code: You will receive a structured application that is easy to scale for other sites (multi-site architecture).
    • Support: I will provide a detailed video guide on launching and the template, as well as 2 weeks of free technical support after delivery.
    I am ready to discuss the details and provide examples of similar Desktop tools I have developed before. Looking forward to hearing from you!
    Which version of Excel (data format) is most convenient for you?

  4. 3644    17  0
    14 days335 USD

    Hello! 👋

    I have experience in developing desktop GUI applications for browser automation using Python + Playwright + PySide/PyQt, with task queues, separate browser profiles, proxies, logging, Excel import, and error handling without stopping the entire system.

    Technology stack used:

    Automation:
    Python
    Playwright
    separate browser profile for each account
    support for proxy per account
    multi-site architecture for your site

    GUI:
    PySide6 / PyQt
    Start / Pause / Stop
    account list
    advertisement list
    task queue
    statuses: pending / active / sold / error
    action and error log

    Data:
    Excel import/export
    Excel template for advertisements
    saving links to created advertisements
    execution history by accounts

    Logic:
    publishing, republishing, deleting advertisements
    account rotation
    task priorities
    flexible timings and working hours
    manual pause on CAPTCHA without bypassing protections

    I would implement the system modularly: GUI → task queue → account manager → site adapters → logger. This will allow stable support for 300–400 advertisements/day and lay the groundwork for scaling to 1000/day without rewriting the architecture.

    Approximately:

    I am ready to discuss the Excel template, scripts for Bazoš.sk/Bazoš.cz, and propose the exact architecture for implementation.

    Best regards,
    Andriy

  5. 1872    9  0
    8 days335 USD

    Hello.
    The task is clear. I have worked on similar systems using Playwright with a multi-account and multi-profile architecture.
    I have lived in Slovakia, and I know Bazoš from the inside as a user; the specifics of the interface and nuances regarding categories are clear. This eliminates a class of errors that developers encounter when seeing the site for the first time.
    Architecture. Each account operates in an isolated Playwright context with persistent storage_state, and a separate proxy for launching the context. Real isolation of cookies, fingerprints, and IPs. Context management through an async manager to avoid spawning dozens of browsers simultaneously.
    Task queue via asyncio.Queue with priorities or Celery if more complex routing is needed. Priorities determine the sequence: deleting sold items before publishing new ones, updating before expiry. Timings between actions are randomized.
    CAPTCHA. Upon detection, the task transitions to the waiting_captcha status, a notification appears in the GUI, and after manual input and resume, it continues. No bypassing protections, as you specified.
    GUI on PyQt6: tabs (Accounts, Queue, Log, Ads), Start/Pause/Stop in the toolbar, real-time indicator for each account, systray for background operation.
    Excel through openpyxl. Template with columns account, title, price, category, description, photos, status, url. Import validates and queues, export provides a snapshot.
    Logging through loguru: JSON for machine processing plus human-readable in the GUI. Each action with timestamp, account, action, result.
    What I would like to clarify. Do accounts operate in parallel or sequentially with rotation? Are proxies already purchased or do you need a service recommendation? Is there a need to prepare the architecture for other similar sites in the future?
    We can do a demo. We will take 2 test accounts and show the full cycle of publication-update-deletion with proxy and GUI. No upfront payment; you will see the approach before the contract.
    I await your message to discuss the details.

  6. 217  
    12 days335 USD

    Hello!

    I can implement a desktop application for automating Bazoš.sk / Bazoš.cz using Python + Playwright + PySide6.

    Functionality:
    — publishing / updating / deleting ads
    — working with 20+ accounts through separate profiles and proxies
    — task queues, statuses, logging
    — pause on CAPTCHA for manual input
    — Excel import/export + GUI for managing the process

    The architecture will be scalable for other sites.

  7. 9034    32  0
    10 days335 USD

    Ready to create a desktop application for automating work with Bazoš.sk/cz, using Python and libraries for web scraping/automation, implementing all your requirements regarding accounts, queues, logging, and GUI. I will provide an Excel template for convenient data handling.

    Write to me, we will discuss everything in detail, and I can start working immediately.

    Portfolio: Freelancehunt
    Reviews: Freelancehunt

  8. 265  
    1 day335 USD

    Good day! We are the Devoxen team, specializing in backend development and process automation, including desktop solutions in Python using Playwright and Selenium. We have reviewed your task. We have experience in developing similar systems where stability, handling dynamic website changes, and the ability to scale further are important. What we can implement:
    - Automation through Playwright or Selenium
    - Desktop application for Windows with a user-friendly interface
    - Working with authorization, cookies, sessions
    - Handling dynamic elements and unstable scenarios
    - Logging, error handling, and process recovery
    - Scaling for multiple threads/tasks
    We have experience in:
    - Python development
    - automation and parsing systems
    - desktop solutions and integrations
    In similar projects, much depends on the specific website and its limitations, so it is better to discuss the details in advance to lay the right architecture and avoid stability issues later on. After launch, we provide a warranty period for fixing possible bugs and stabilizing the operation. We are ready to discuss the project details and provide an accurate estimate of timelines and stages. If our approach resonates with you, we would be happy to communicate and move forward.

  9. 274  
    7 days335 USD

    Hello, I wrote something similar for LinkedIn. Feel free to reach out, I will be happy to help, I will complete everything quickly and efficiently.

  10. 1495    13  0
    1 day335 USD

    Hello! I can implement it. Please message me privately to discuss all the details. I would be happy to collaborate!

  11. 764    5  1
    7 days335 USD

    Hello

    I have done something similar before. I have experience. I can organize it quickly and in a short time.

    Feel free to reach out =)

  12. 2930    8  0   1
    14 days447 USD

    For sending to the client:

    Greetings. I will build the architecture for Bazoš using Python + Playwright (asynchronous workers) + Electron (the GUI will be more responsive than on PyQt). Each of the 20+ accounts will receive an isolated browser context with fingerprint spoofing and a strict binding to an individual proxy. I have implemented similar farm management logic for 100+ profiles, with queue rotation and table parsing, for high-frequency bots on Polymarket. A falling captcha triggers a pause for the specific thread and an alert in the interface, while the rest of the queue continues posting without downtime.
    Where will the photos for upload be stored — locally in folders linked by ID or as URL links directly in Excel?

  13. 738    4  0
    7 days558 USD

    Good day. I can develop an application for automating advertisements for you. I have developed a dashboard for managing anti-detect browsers. I will do it quickly and efficiently. It will easily handle the load.
    I can implement it in Go + Wails (framework), everything will work quickly and stably.
    Feel free to reach out.

  14. 4028    11  0   2
    14 days335 USD

    Hello.
    I am ready to develop a desktop application in Python for semi-automatic work with Bazoš.sk and Bazoš.cz.
    I suggest doing the project in stages:
    Prototype GUI + Excel structure + working with one site and one account.
    Adding multi-accounts, proxies, and browser profiles.
    Queues, statuses, logs, error handling.
    Scaling for 300–400 ads per day and testing stability.
    Support for the second site and preparation for scaling up to 1000 ads per day.

  15. 937    5  0   1
    16 days447 USD

    Hello! I am Vladimir, the founder of the engineering agency Vaysed. Your task of automating the publication of ads on the Bazoš marketplaces is a classic challenge for high-load posting systems. We have extensive experience in creating such fault-tolerant architectures. Unlike fragile scripts that break with the slightest website update, we develop stable enterprise-level IT tools capable of scaling seamlessly to a thousand or more ads per day.

    Under the hood of the application, we utilize a combination of Python and the Playwright framework with specialized stealth modifications. This engineering solution will allow us to create fully isolated browser profiles for each of your accounts with strict binding of individual proxy servers and unique digital fingerprints. Such architecture guarantees the secure operation of the account farm. We will build all queue management logic based on finite state machines and a local transactional SQLite database. This will ensure reliable priority distribution, status tracking of publications, and instant saving of links to completed ads without the risk of data loss during failures.

    For the graphical interface, we use modern frameworks PyQt6 or PySide6. The interface will include intuitive controls, real-time statistics, and detailed error logging. Data interaction will be implemented through a standardized Excel template using the pandas library, allowing for the import and export of hundreds of items with a single click. The CAPTCHA processing logic will be integrated as seamlessly as possible: when a verification is detected, the target stream is paused and a sound notification is displayed in the interface for manual input, while the other accounts continue to operate autonomously in the background.

    You can evaluate our engineering approach and implemented cases on the agency's website: https://vaysed.me/. Message me privately so we can discuss the structure of your Excel template in detail and promptly start developing this tool.

  16. 919    4  0
    7 days335 USD

    Hello, Vadim, I regularly work on projects related to browser profile automation (see portfolio).
    Let's go step by step:
    1. For browsers, three approaches can be used:
    a) If there is not much protection on the site (although the captcha suggests otherwise), then yes, simply using Playwright is sufficient.
    b) Still, I believe it is necessary to use at least a secure browser with fingerprints and proxies; Camoufox is well-suited for this, or at least a patched Playwright.
    c) If you want a maximally secure and safe browser that is incredibly difficult to track - Dolphin Anty is suitable. It can be easily connected to the GUI in such a way that profiles can be added separately in Dolphin and they will sync with the GUI, or vice versa (all management in the GUI and synchronization in Dolphin).
    2. Regarding captcha, if the captcha is clickable (captcha v2-3), without complex manipulations, etc. - a well-protected browser and mouse click automation are sufficient. Then there will be no need to do it manually; otherwise, it can be set up as you initially wanted.
    3. Automation, queues, etc., are not difficult to implement. There are many convenient ready-made and lightweight (built-in) solutions in Python.
    4. There are many fresh good solutions for the GUI; if you have preferences, I will use that; if not, I will look for good, convenient, adaptive solutions. It is also theoretically possible to connect via Electron (create an admin panel in React and compile it to exe). This way, there are no limitations in terms of aesthetics and convenience.
    5. I will definitely set up a quality logging system, error tracking, and testing to ensure that everything is going correctly at every stage.

    In general, I have done many similar projects and would be happy to implement yours as well.
    I look forward to working with you.

  17. 1825    52  0
    25 days558 USD

    Good day. I can write a desktop application for this task. I have experience - you can check examples in my portfolio.

  18. 3067    11  0   1
    10 days335 USD

    Hello.

    I have experience in developing desktop tools in Python for automating browser scenarios, managing task queues, multi-accounting, and GUI. For such a project, it is optimal to use Playwright + PySide/PyQt: Playwright will provide stable operation with profiles and proxies, while the GUI can be made simple and convenient for daily use.

    According to your description, the architecture should be divided into several levels: separate browser profiles and proxies for accounts, a task queue manager, a module for working with websites, and a separate GUI layer. This will allow for easy scaling of the system from 300 to 1000+ ads per day without completely rewriting the logic.

    It is also possible to implement:
    saving task states,
    auto-recovery after errors,
    flexible limits and timings,
    manual CAPTCHA handling without stopping other processes,
    export/import via Excel with a prepared template.

    Support for multi-site should be built in from the start through an adapter structure, so that Bazoš.sk and Bazoš.cz work as separate modules and in the future, other platforms can be connected.

    After discussing the details, I will be able to propose the application structure, a phased estimate, and development timelines.

  19. 536    3  0   1
    10 days402 USD

    Hello. I have reviewed your technical assignment for creating a desktop application to automate work with Bazos. The task is completely clear and feasible to me. I specialize in developing similar solutions based on Python using Playwright and can ensure reliable operation with multiple accounts through isolated browser profiles and proxy servers. I propose to implement the graphical interface using PyQt, which will ensure stable program operation without window freezes even under high load of up to 1000 listings per day. The logic for waiting for manual input when a captcha appears, reading data from Excel tables, and rotating the task queue is well integrated into such architecture. All necessary activity statuses and error logging will be clearly displayed in the interface. Could you please tell me how many product characteristics are planned to be filled from the Excel template and do you already have proxies for conducting initial tests?

  20. 1476    14  1
    21 days335 USD

    Very familiar with Python and automation through Selenium and Playwright, I have previously worked on similar projects involving task queues and proxies. I can quickly build a reliable backend with the necessary logic and a simple GUI using PySide. Could you please let me know if there are any requirements for a specific Excel template format for import/export?

  21. 716    4  0
    30 days603 USD

    I have experience in creating desktop solutions in Python with browser automation through Playwright, multithreading, a queuing system, and a GUI for managing a large number of tasks. For your project, it is especially important not just to "write a parser," but to build a stable architecture that can handle a daily load of 300-1000 listings without constant manual intervention. This will be the main focus. The implementation will be done with scalability in mind: a multi-site architecture will allow for easy addition of new listing sites in the future, and separate browser profiles and individual proxies for each account will ensure independent operation of threads. A fault-tolerant error handling system will also be implemented so that the failure of one account or listing does not stop the entire system. The GUI will be simple, intuitive, and oriented towards daily work without the need for technical knowledge. I will also provide logging, listing statuses, queue management, flexible timings, and manual CAPTCHA handling without losing the process. As a result, you will receive not a "one-time script," but a full-fledged desktop application for stable semi-automated work with listings.

    Work plan:

    - Design of the multi-site architecture and application structure
    - Development of the account system with separate browser profiles and proxies
    - Implementation of listing publication modules for Bazoš.sk and Bazoš.cz
    - Creation of a mechanism for republishing and deleting listings
    - Development of a task queue with priorities and account rotation
    - Implementation of a system for listing statuses and logging
    - Configuration of error handling without stopping the entire system
    - Introduction of pauses, timings, and working intervals
    - Implementation of a waiting mode when CAPTCHA appears
    - Development of a desktop GUI using PyQt/PySide
    - Creation of interfaces for managing accounts, listings, and tasks
    - Integration of Excel import/export and preparation of templates
    - Load testing and performance optimization
    - Final assembly of the desktop application for Windows.

  22. 6589    28  0
    14 days324 USD

    The task is clear: a desktop application in Python + Playwright with a PyQt GUI, multi-account through separate profiles and proxies, task queue, Excel import, logging, pause on CAPTCHA.

    I will make the architecture modular for multi-site — adding a new site will be easy. A separate worker for each account, statuses (active/sold/error), error handling without stopping the entire queue. I will provide the Excel template.

    Deadline — 18–22 days, 14500 UAH, the source code is yours.

    Does Bazoš require authorization via email or are there ready sessions for accounts?

  23. Nick Osipov Web4Business
    4975    41  4   1
    3 days335 USD

    Good day! Experienced Python developer, specializing in automation (Playwright/Selenium) and GUI applications (PyQt/PySide). Ready to implement a desktop application for Bazoš with multi-account support, proxies, task queues, and flexible settings. I will integrate work with Excel. Message me in private.

  24. 95644    1272  1   10
    7 days603 USD

    Hello. I have extensive experience with Python/Node.js. I am ready for collaboration.

  25. 1738    9  0
    3 days335 USD

    Good day, I have experience working with Python as well as Telegram bots, I can complete everything quickly and efficiently, write to me and we will discuss the details.

  26. Another 14 proposals concealed

Current freelance projects in the category Bot Development

A simple checkpoint bot needs to be created for the GTA5 server.

56 USD

Operating principle: https://www.youtube.com/watch?v=yTTRQfYSfaY In short, there is a large checkpoint, you stand on it and press the letter "E" (English), 6 small checkpoints appear, and the bot just needs to run and press "E" at the checkpoints. I tried using Python and AHK -…

Bot Development ∙ 2 hours 7 seconds back ∙ 6 proposals

Integration of the analytics system with the Database in Tables

112 USD

The current analytics system needs to be brought to a stable working state. Currently, data from CRM, telephony, and advertising accounts is pulled through Supabase via MSP into Google Sheets, but some processes still require manual control. This needs to be eliminated.1.…

AI & Machine LearningBot Development ∙ 17 hours 45 minutes back ∙ 27 proposals

Telegram bot for hiring/searching employees. For job searching.

25 USD

1. General Concept Creation of a Telegram bot for automating recruitment and mutual job searching. The system operates on the principle of active response and mutual confirmation of interest (Double Opt-In). The system includes two roles: Employer (Company Owner) and Worker (Job…

PythonBot Development ∙ 19 hours 38 minutes back ∙ 76 proposals

Two-way messaging exchange between CRM Creatio and Telegram

156 USD

Implement a two-way messaging exchange between CRM Creatio and Telegram according to the specifications https://docs.google.com/document/d/1Y8qL2CJwwmVSrJOXfQipoi27t-wkvDx1UmA2-niTtWs/edit?usp=sharing

Web ProgrammingBot Development ∙ 1 day 7 hours back ∙ 44 proposals

Turnkey Telegram bot: daily reminders and rotation of duty personnel with monitoring

A Telegram bot is needed for internal team operations. The stack is up to you; the result is what matters, not the method. What it does: — posts a reminder in the group at a specified time every working day and tags two on-duty members (from two different lists); — manages the…

Bot Development ∙ 1 day 8 hours back ∙ 94 proposals

Client
Vadim Goncharov
Ukraine Zaporizhzhia  3  0
Project published
1 month 10 days back
281 views
Tags