I own 3 car wash locations in Pennsylvania and need to automate my daily revenue reporting. I already have all the Python code written - I need someone to deploy it, calibrate it for my specific accounts, and make sure it runs reliably.
What's Already Done:
Complete Playwright scraper code for 3 payment portals
PDF report generator
Email sending script
Setup documentation
What I Need You To Do:
1. Server Setup (1-2 hours)
Spin up a small DigitalOcean droplet (or similar) - I'll pay for hosting
Install Python, Playwright, and dependencies
Deploy my existing code
2. Selector Calibration (2-3 hours)
Log into each of my 3 payment portals using credentials I provide
Use the selector discovery tool to find the correct CSS selectors
Update the scraper config so it works with my specific accounts
The portals are:
Hamilton Hosted Solutions (cloud-based)
Sierra Server (on-premise web interface)
Cryptopay (credit card processor)
3. Testing & Debugging (1-2 hours)
Run the scraper in debug mode until it pulls correct data
Verify the numbers match what I see when I log in manually
Fix any edge cases or timing issues
4. Schedule & Monitoring (1 hour)
Set up cron job to run daily at 6 AM Eastern
Configure email alerts if the scraper fails
Send me the daily PDF report via email
5. Documentation & Handoff (30 min)
Document how to restart if something breaks
Show me how to check if it's running
Brief screen-share walkthrough
Technical Details:
Python 3 with Playwright (async)
Headless Chromium browser
PDF generation with ReportLab
SMTP email sending (Gmail)
Ubuntu server (DigitalOcean preferred)
Timeline:
Looking to have this running within 1-2 weeks. No rush, but steady progress preferred.
After Initial Setup:
I may need occasional support (maybe 1-2 hours/month) if a website changes and breaks the scraper. Happy to establish an ongoing relationship for maintenance.
To Apply, Please Tell Me:
Have you built web scrapers with Playwright or Selenium before?
Have you deployed Python scripts to run on a schedule (cron)?
Are you comfortable debugging selector issues when websites change?
What's your availability over the next 2 weeks?
Bonus if you've worked with payment portals or POS systems before, but not required.
Apply Now
Apply Now