
In Progress
Posted
Paid on delivery
I already have a functioning Python-based scraper on a Raspberry PI that targets a small set of information from a website, but I now need it to do more. The immediate priority is to extend its reach so it can reliably pull more information from a specific site to be used in a bot. The scraper currently pulls overtime information released at specific times and allows me to select an ID number for assignment. I want to upgrade it to handle multiple selections simultaneously. Additionally, I need the bot to rank weekend overtime assignments (assigned via lottery) and monitor for dropped assignments in real-time, automatically claiming them based on preferences. While we are inside the code, I would also like to broaden what the bot can do once the data is captured. It is already linked to a Twilio account to receive the current information pulled by the scraper. Deliverables • Refactored, well-documented codebase • Two new site adapters that demonstrate the scalable scraping pattern • Working module that collects and stores contact details • Real-time monitoring and assignment functionality for dropped overtime • README showing how to add more functions and run the scraper • Optional but welcome: automated report/export script Let me know about similar projects you have upgraded, the stack you prefer, and your expected timeline so we can get started right away.
Project ID: 40619946
55 proposals
Remote project
Active 7 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi, I'm Fernando, a senior full‑stack developer with extensive Python and Raspberry Pi experience. I see you need the scraper to handle several IDs at once, rank weekend overtime, and auto‑claim dropped slots. The core goal is to turn raw overtime data into a reliable, real‑time decision engine that feeds your Twilio alerts. My approach is to refactor the current code into a modular pipeline using asyncio for concurrent pulls and a lightweight SQLite store for state. This keeps the Pi responsive, isolates each site adapter, and simplifies adding new functions later. Real‑time monitoring will run as a background task that watches the database and triggers Twilio messages instantly. Recently I upgraded a sports‑ticket scraper on a Pi to pull multiple event streams concurrently and added a lottery‑ranking module that auto‑booked tickets via API. The refactor cut latency by 40% and the new module handled 150% more concurrent selections without crashes. 1. Do you have a preferred data store (e.g., SQLite, JSON) for the real‑time assignment cache, and would you like encryption for contact details? 2. Are there any rate‑limit constraints on the target site that we should account for when designing the concurrent adapters? Looking forward to tightening the bot’s workflow and delivering a clean, documented package. Thanks
$380 USD in 7 days
3.7
3.7
55 freelancers are bidding on average $441 USD for this job

Hi, I reviewed your Python-based Raspberry Pi scraper and the need to extend it to reliably pull more data from the same site for bot use. It already grabs overtime releases at specific times with selectable IDs, and you now want multi-selection, weekend overtime ranking, real-time monitoring for dropped assignments, and automatic claiming based on preferences. I’ll refactor the current Python scraping flow into a clean, software architecture-friendly structure and add Python data processing steps to rank, detect drops, and handle simultaneous selections safely. I’ll build two new site adapters to demonstrate the scalable scraping pattern, plus a module to collect and store contact details and keep Twilio notifications aligned with the latest results. I’ll deliver a well-documented codebase with a README for adding functions and running the scraper, plus an optional export/report script if needed. Let’s discuss here now.
$250 USD in 30 days
8.4
8.4

Hi — Elias here from Miami. I see you’re looking to enhance your existing Python scraper on a Raspberry Pi. It’s great that you have a working solution, but moving to advanced tasks can introduce complexities that require careful handling. What matters most here is ensuring the scraper remains efficient and reliable as the scope of data increases. A common issue in systems like this is managing rate limits and adapting to changes in the target website's structure. The tricky part is maintaining stability while expanding functionality, especially if you plan to integrate with additional data sources. My approach would involve structuring the scraper for modularity, making it easier to adapt and add features without compromising performance. I've worked on similar projects focusing on robust error handling and logging to track performance and identify issues quickly. A few questions to better understand the scope: Q1 – What specific advanced tasks do you envision for the scraper beyond current functionality? Q2 – Are there particular websites or data sources you’re looking to target that may have different scraping requirements? Q3 – What are your expectations regarding data processing and storage if the volume increases? Looking forward to hearing from you.
$500 USD in 3 days
8.6
8.6

Hi, I can review and upgrade your existing Raspberry Pi Python scraper without rebuilding the working parts. I’ll refactor the code, add support for multiple ID selections, improve timed scraping, rank weekend overtime opportunities based on your preferences, monitor dropped assignments in real time, and extend the Twilio notification flow. I can also add two reusable site adapters, structured data storage for contact details, logging, retry handling, and an optional report/export feature. The final code will be clean, documented, and easy to extend. My preferred stack is Python, asyncio, requests/httpx, BeautifulSoup or Playwright where needed, SQLite/PostgreSQL, and Twilio API. To start, I’ll need the current codebase, target-site details, and confirmation that automated claiming is permitted by the site. Lowest competitive fixed price: $250 USD Estimated delivery: 5–7 days Best regards, Yasir Shah
$250 USD in 5 days
8.6
8.6

⭐⭐⭐⭐⭐ Enhance Your Python Scraper for Real-Time Overtime Management ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and see you're looking to upgrade your Python scraper on a Raspberry Pi. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for Python scrapers. I will extend the scraper's capabilities to pull more information and enable multiple selections. Additionally, I will implement real-time monitoring for dropped assignments and automate the claiming process based on preferences. ➡️ Why Me? I can easily upgrade your scraper as I have 5 years of experience in Python development, focusing on web scraping, data handling, and automation. My skills include refactoring code, creating scalable solutions, and integrating real-time monitoring. I also have a strong grip on Twilio for communication and other relevant technologies, ensuring efficient functionality for your project. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Python Programming ✅ Web Scraping ✅ Data Processing ✅ Real-Time Monitoring ✅ Twilio Integration ✅ Code Refactoring ✅ API Development ✅ Automation ✅ Documentation ✅ Module Development ✅ Error Handling ✅ Database Management Waiting for your response! Best Regards, Zohaib
$350 USD in 2 days
8.1
8.1

Hello, I checked your "Python Scraper Enhancement for Advanced Tasks" project and it looks like understanding the existing workflow will be important before making any changes. I've worked on similar PHP projects involving php, python, data processing, web scraping, software architecture, raspberry pi, twilio, data collection and prefer delivering work in small milestones so everything stays easy to review and adjust if needed. If you can share a few more details about the current setup and expected outcome, I'll suggest the best approach and provide an accurate timeline. ⭐ 5.0/5 from a recent client: "Project was delivered before Time with Best professional Knowledge One could ever held. Thanks for the support" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$450 USD in 9 days
7.6
7.6

Hi there, I see you're looking to evolve your Python scraper from a simple data-fetcher into a more autonomous assignment agent. The system needs to move beyond single selections to handling batch assignments, intelligently ranking weekend lottery shifts based on your rules, and crucially, monitoring for dropped assignments in real-time to auto-claim them based on a preference model. Technical approach: We'll refactor the script into a modular architecture using Python, likely with requests and BeautifulSoup to stay lightweight for the Raspberry Pi. A local SQLite database will manage state (preferences, claimed jobs). The real-time monitoring will be a persistent polling loop, decoupled from the main scheduled scrapes for new assignments. Core modules: We'll build a Scraping Engine, a Rules Engine for ranking/claiming logic, a Multi-Select Handler for batch submissions, and a State Tracker using the SQLite DB to log activity and prevent duplicates. The Real-time Monitor will be the core of the auto-claiming feature. Relevant systems: We developed a multi-agent automation pipeline that discovers, scores, and acts on business leads. Its architecture of monitoring signals, applying rules, and executing automated actions is analogous to your need to monitor for assignments, apply preferences, and auto-claim them. We'll begin by refactoring the existing code into a scalable pattern, then implement the multi-select and ranking logic. The final major step is building and thoroughly testing the real-time monitor and auto-claimer before documenting everything in a clean README. Regards, Rohit
$250 USD in 14 days
8.0
8.0

Hello!, I am a US-based senior software engineer(frontend, backend, ecommerce, etc) and I read your project carefully. You already have a working Python scraper on a Raspberry Pi, and I understand the goal is to extend it for more advanced tasks, reliable data collection, and cleaner processing. I have about 15 years of experience with Python, PHP, web scraping, data processing, Raspberry Pi automation, Twilio integrations, and software architecture. I build scrapers that are stable, maintainable, and designed for real-world edge cases. My approach: 1. Review the current scraper and Pi setup 2. Clarify the new data flow and target behavior 3. Improve scraping logic, validation, and error handling 4. Add Twilio alerts or automation if needed 5. Test on-device and tighten reliability Relevant work includes: - lead generation scraper with alerts - ecommerce product monitoring tool - Raspberry Pi data collector - PHP/Python web data pipeline Could you please clarify the following questions to help me better understand the project? 1. What exact advanced tasks should the scraper handle next? 2. Are the targets static pages, logged-in pages, or protected in any way? 3. Should output stay local, go to Twilio, or be stored in a database/API? I’m the kind of person who pays close attention to the details and makes sure the solution is solid, not just working on the surface. Happy to jump in and help. James Zappi
$550 USD in 2 days
6.8
6.8

Hi there, I am python hub , i willing to start and finish on time with the quality work with the documentation , Can you please come to the chat box so we can easily discuss in details, Thank You ,
$950 USD in 6 days
6.9
6.9

Hi! I have experience building fast, professional business websites with clean, responsive designs that strengthen a company's online presence. I can create a polished website for your trucking company that reflects your brand, loads quickly, and delivers a seamless experience across desktop and mobile devices. The website will feature a modern homepage with a strong hero section, clear service information, and a secure contact page with a spam protected form, phone numbers, and both physical and mailing addresses. I'll ensure the design aligns with your logo and branding while keeping it easy to update in the future. I can also handle domain connection, testing, and deployment to ensure a smooth launch with no downtime. I'm ready to start immediately and deliver a professional, high quality website within a quick turnaround.
$250 USD in 34 days
6.4
6.4

Hi there, You already have a Raspberry Pi scraper that works, but the real risk is expanding it without breaking the existing timed overtime flow. I’ve spent the last 4 years solving exactly this type of problem: extending live scrapers into reliable automation tools, including a Python polling bot that handled changing page states and a Twilio-backed notifier that stayed stable under site updates. The deeper challenge here is not just pulling more fields, it’s keeping the scraper modular enough to add adapters, safely rank weekend lottery assignments, and react to dropped posts in real time without duplicate claims or stale reads. I’ll refactor the code into clean site adapters, separate capture/storage/decision logic, and make the assignment workflow deterministic with logging and retry protection. I’ll also add the contact-detail module, document the extension points, and include a README that shows how to run it on the Pi and add new functions later. If you want, I can include the optional export/report script in the same pass. Best regards, John allen.
$555 USD in 6 days
5.9
5.9

The project requires enhancing a Python scraper on Raspberry Pi to handle complex site adapters and real-time data processing, similar in complexity to the scraping work done for crypto dashboards like crypto-tracker-master.netlify.app. I will refactor the Python codebase, using scalable patterns to add multiple site adapters and real-time monitoring modules, integrating Twilio for notifications as in other real-time implementations like dhtillonauto.ca. Initial milestone can include delivery of refactored code and first adapter by two weeks. Access to current code and site details will help start effectively. What specific data points should the new site adapters extract beyond current information?
$500 USD in 7 days
5.6
5.6

Hi, I will deliver a refactored codebase, two new site adapters, and real-time monitoring for dropped overtime assignments, I commit to completing this within the 250-750 USD budget, can I start with a free sample? Waiting for your response in chat! Best Regards.
$500 USD in 3 days
5.5
5.5

Hi, I understand you need the existing Raspberry Pi Python scraper refactored to support multiple simultaneous selections, rank weekend lottery assignments, and monitor/claim dropped overtime in real time while broadening post-capture actions and keeping Twilio notifications intact. The main technical risk is reliable, race-free claiming under real-time conditions plus handling any site anti-bot measures that could break selectors. My practical approach would be to refactor the code into a clear adapter pattern (two new adapters as examples), centralise state in a lightweight store (SQLite or Redis depending on load), and add a small job queue for concurrent selection/claim workflows with optimistic locking to avoid races. For scraping I’d prefer requests/BeautifulSoup for static pages and a headless browser (Chromium with selenium or Playwright) where JavaScript requires it; Twilio integration will remain event-driven. I’d also add a contact-collection module and a simple export script, and document the flow and how to add adapters in the README. Could you confirm whether the site requires JavaScript rendering for the overtime pages? Thank you, Andrew
$500 USD in 15 days
4.8
4.8

Hi, I can extend your Raspberry Pi Python scraper to handle simultaneous ID selections, rank weekend lottery assignments, monitor dropped overtime in real time and automatically claim them by preference, while refactoring and documenting the codebase. I recently upgraded a Raspberry Pi scraper to monitor three sites and add auto claim plus Twilio alerts. My preferred stack is Python 3.11 with Playwright for JS pages and Requests plus BeautifulSoup fallbacks, SQLAlchemy with SQLite or Postgres for storage, asyncio and APScheduler for scheduling and monitoring, and Twilio REST for messaging. Deliverables will match yours: refactor, two adapter examples, contact collection module, monitoring and claiming module, README and optional report export. I can deliver the core refactor and monitoring within 10 business days and the optional export within 14 business days. Happy to jump on a quick chat to get started. Ali Zain
$500 USD in 7 days
4.8
4.8

Hi, your scraper already does the hard part: it collects live site data and feeds Twilio. The next step is making it modular enough to handle multiple selections, real-time dropped-assignment monitoring, and smarter ranking for weekend overtime. I’ve upgraded Python scrapers and automation flows before, including Raspberry Pi deployments, site-specific adapters, and data capture pipelines that stay maintainable as the target expands. For this kind of work, I’d refactor the scraper into clear modules, add two reusable adapters, and build the monitoring/claim logic around safe polling and preference rules. I’d also extend the captured data layer so contact details and exports are handled cleanly, with documentation that makes future additions straightforward. If helpful, I can include the report/export script as well. This looks like a solid evolution of the current bot. I can start quickly and move with you on the first implementation details. Best regards, Gabriel
$250 USD in 7 days
4.5
4.5

Hi, I hope you're doing well. I understand you're looking to enhance an existing Python scraper and bot system rather than rebuild it from scratch. The main goal is to improve scalability, support multiple assignments, expand data collection capabilities, and add reliable real-time monitoring while keeping the Raspberry Pi environment efficient and maintainable. I will refactor the current codebase into a cleaner, modular architecture, extend the scraping logic with scalable site adapters, improve data storage and processing workflows, and implement the required assignment monitoring and automated selection features. I will also integrate the existing Twilio notifications, enhance error handling and reliability, and provide clear documentation with setup instructions and guidance for adding future modules or automation features. My focus is on delivering a stable, well-structured automation system with clean code, reliable data handling, maintainable architecture, thorough documentation, and a smooth transition for future enhancements. Best regards, Heorhii
$400 USD in 3 days
4.3
4.3

I have done full stack scraping work on Pi setups before, mixing Python collection scripts with a lightweight PHP or Node layer for processing. Twilio alerts and structured data handoff are both straightforward additions to what you already have running. I can start today and have the enhanced version tested and running on your Pi within 4 to 5 days. The 250 to 750 range and timeline here are starting points based on the post. Once you walk me through the specific new tasks you want added, I will lock in a firmer number, and it may move up if the scope turns out bigger than described. Want me to send a quick plan for how I'd extend your current script?
$450 USD in 6 days
4.3
4.3

Hi. Your existing scraper already proves the concept, so the next step is turning it into a reliable, extensible automation platform. The biggest challenge is adding real-time monitoring, intelligent assignment logic, and new data collection features without making the codebase difficult to maintain. Our team has extensive experience building Python automation, web scraping systems, Raspberry Pi deployments, Twilio integrations, and scalable backend architectures. We regularly refactor production tools by separating scraping, monitoring, and business logic into reusable modules that are easier to extend and support over time. My approach would be to first evaluate the current implementation, preserve what's working, then introduce a modular architecture that supports multiple site adapters, configurable automation rules, and future enhancements with minimal changes. Q1 – Is the target website currently scraped through browser automation, direct HTTP requests, or an authenticated API? Q2 – For dropped assignments, should the bot claim the first matching opportunity immediately, or prioritize them using configurable ranking rules before submission? Best regards. Daniel
$500 USD in 5 days
4.5
4.5

Hello, I can help you upgrade your existing Python scraper into a more reliable and scalable automation system. I have experience with Python scraping, API integrations, automation bots, Raspberry Pi deployments, real-time monitoring, data processing, and notification systems. I can improve your current codebase, add support for multiple selections, create a cleaner adapter-based scraping structure, and build the logic needed to monitor dropped assignments and automatically act based on your preferences. I will also enhance the Twilio notification flow, organize stored data properly, and provide clear documentation so you can maintain and extend the system easily. My focus will be improving reliability while keeping your existing workflow intact. Can you share how the website releases assignments (API, dynamic page updates, or browser-only interaction) so I can determine the best real-time monitoring approach?
$300 USD in 5 days
4.3
4.3

.................................Consistent Communication, Reliable delivery............................. Hello, I have carefully reviewed your Python Scraper Enhancement project. I can extend your existing Raspberry Pi scraper, add scalable site adapters, improve multi-selection handling, and build real-time monitoring with automated assignment features. I have experience with Python, web scraping, data processing, API integration, and automation systems. My approach is to first understand your current code structure, refactor where needed, then add reliable modules for data collection, ranking logic, notifications, and future expansion. The main challenge is making real-time monitoring stable while avoiding missed assignments, so I will focus on efficient processing and clean architecture. Could you share the current scraper code structure and the target website access method? Thank you, I look forward to improving your automation system. P.S. please check my latest review, you won't regret hiring me. https://www.freelancer.com/projects/php/Fix-Google-Ads-Compromised-Site/reviews
$290 USD in 3 days
4.3
4.3

Las Vegas, United States
Payment method verified
Member since Mar 3, 2025
$250-750 USD
$250-750 USD
₹12500-37500 INR
$5000-10000 USD
$10-30 USD
$200-600 USD
₹600-1500 INR
₹12500-37500 INR
₹12500-37500 INR
₹1500-12500 INR
₹12500-37500 INR
₹100-400 INR / hour
$15-25 USD / hour
₹750-1250 INR / hour
$250-750 USD
₹100-400 INR / hour
₹750-1250 INR / hour
$10-30 USD
₹12500-37500 INR
₹250000-500000 INR
$25-50 USD / hour
$2-8 USD / hour