A sneaker reseller was losing deals because they couldn't monitor eBay listings fast enough manually. I built a Python bot that continuously monitors eBay search results for specific sneaker keywords and size filters, detects new listings or price drops below a set threshold, and sends real-time Telegram alerts the moment something matches.
The bot stores seen listings in a local SQLite database to avoid duplicate alerts, and runs on a configurable check interval (every 2–5 minutes).
Stack: Python, requests, BeautifulSoup, python-telegram-bot, schedule, sqlite3
Result: Eliminated manual hourly checks. Client received instant deal alerts and landed 4 profitable flips within the first two weeks of using the bot.
2
13
A small marketing agency was manually copying project data and sending client invoices every week — a 3+ hour process. I built a Python automation script that pulls billing data directly from a CSV, generates branded PDF invoices for each client, and simulates sending them via email on a set weekly schedule with no manual input needed.
The script runs automatically, logs all sent invoices, and flags any missing data before sending.
Stack: Python, fpdf2, pandas, smtplib, schedule
Result: Eliminated 3+ hours of weekly manual work. Invoices now go out automatically every Friday at 9AM without the client touching anything.
1
15
Built a Python web scraper using BeautifulSoup and Requests that automatically pulls product titles, prices and ratings from any listing site and exports clean data directly into a CSV file ready for Excel.