Scheduled Data Pipeline & Dashboard by Arshad KaziScheduled Data Pipeline & Dashboard by Arshad Kazi
Scheduled Data Pipeline & DashboardArshad Kazi
Cover image for Scheduled Data Pipeline & Dashboard

What's Included

Scope:
Scheduled Python pipeline that runs on cron or GitHub Actions (your choice)
Fetches data from 1-2 sources (API endpoints, web pages, or files in cloud storage)
Normalizes and cleans data to a defined schema
Persists to a lightweight DB (Turso / SQLite / Postgres if you have one)
Lightweight dashboard (React + TypeScript + Vite) that reads from the database and displays:
1 summary table
2 charts (line or bar, using Recharts or similar)
1 KPI tile
Dashboard deployed to Cloudflare Pages (or to your Vercel/Netlify if preferred)
Schedule runs at minimum daily (more frequent available if needed)
Output also delivered as scheduled email summary (HTML or plain text)
Deliverables:
Full Python source code for the pipeline (modular, type-hinted, documented)
Front-end dashboard code (React + TypeScript)
Database schema setup script
.env.example with all credential keys
README explaining: how to run the pipeline locally, how the schedule is set up, how to redeploy the dashboard
One working cron schedule configured (via crontab on a server you provide, or GitHub Actions)
1 chart/section revision included
What's NOT included (out of scope):
Scheduled re-scraping of CAPTCHA-protected sites (fall back to manual extraction or re-scope)
Bulk historical backfill >10k records (small backfill included, large one is custom)
Real-time streaming pipelines (Kafka, Kinesis, etc.)
Custom enterprise auth / SSO integration with the dashboard

Revisions Policy

1 round of revisions included (charts/sections). Pipeline logic revisions: $150/round thereafter.

Ideal Client

Small team that manually builds weekly/monthly reports by exporting from multiple tools
Has at least 1 API or source to pull from and wants it on a panel they can check
Doesn't need enterprise BI — needs a working dashboard they manage themselves

Requirements From Client

List of 1-2 data sources (API URLs, scraped site, or cloud storage buckets)
Auth/credentials for each source
Description of what fields you want in the summary table
2 metrics you want charted (and how you want them visualized: line, bar, etc.)
1 KPI you want surfaced at top of dashboard
FAQs

Starting at$1,800
Duration2 weeks
Tags
Claude
Google Gemini
Python
AI Automation
Data Analyst
Data Engineer
Data Scraper
Web Developer
Turso
Service provided by
Arshad Kazi Oakville, Canada
Scheduled Data Pipeline & DashboardArshad Kazi
Starting at$1,800
Duration2 weeks
Tags
Claude
Google Gemini
Python
AI Automation
Data Analyst
Data Engineer
Data Scraper
Web Developer
Turso
Cover image for Scheduled Data Pipeline & Dashboard

What's Included

Scope:
Scheduled Python pipeline that runs on cron or GitHub Actions (your choice)
Fetches data from 1-2 sources (API endpoints, web pages, or files in cloud storage)
Normalizes and cleans data to a defined schema
Persists to a lightweight DB (Turso / SQLite / Postgres if you have one)
Lightweight dashboard (React + TypeScript + Vite) that reads from the database and displays:
1 summary table
2 charts (line or bar, using Recharts or similar)
1 KPI tile
Dashboard deployed to Cloudflare Pages (or to your Vercel/Netlify if preferred)
Schedule runs at minimum daily (more frequent available if needed)
Output also delivered as scheduled email summary (HTML or plain text)
Deliverables:
Full Python source code for the pipeline (modular, type-hinted, documented)
Front-end dashboard code (React + TypeScript)
Database schema setup script
.env.example with all credential keys
README explaining: how to run the pipeline locally, how the schedule is set up, how to redeploy the dashboard
One working cron schedule configured (via crontab on a server you provide, or GitHub Actions)
1 chart/section revision included
What's NOT included (out of scope):
Scheduled re-scraping of CAPTCHA-protected sites (fall back to manual extraction or re-scope)
Bulk historical backfill >10k records (small backfill included, large one is custom)
Real-time streaming pipelines (Kafka, Kinesis, etc.)
Custom enterprise auth / SSO integration with the dashboard

Revisions Policy

1 round of revisions included (charts/sections). Pipeline logic revisions: $150/round thereafter.

Ideal Client

Small team that manually builds weekly/monthly reports by exporting from multiple tools
Has at least 1 API or source to pull from and wants it on a panel they can check
Doesn't need enterprise BI — needs a working dashboard they manage themselves

Requirements From Client

List of 1-2 data sources (API URLs, scraped site, or cloud storage buckets)
Auth/credentials for each source
Description of what fields you want in the summary table
2 metrics you want charted (and how you want them visualized: line, bar, etc.)
1 KPI you want surfaced at top of dashboard
FAQs

$1,800