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...