You will get a dashboard that turns your spreadsheet or database into live charts


Project details
Most people asking for a dashboard already have the data. What they do not have is the five minutes at the start of the day where the answer is just there, without opening three files and a pivot table.
Send me an Excel file, a CSV, or read-only access to your database. Within a day you get a one page plan: every chart and table, what it shows, what question it answers, and where the number comes from. You approve that before I build anything, so nothing arrives as a surprise.
Then I build it and share a working link partway through, not only at the end. That is when people notice a missing filter or realise a chart should have been a table, while it is still quick to change.
Before delivery I check the totals against your own file. A dashboard showing a number you do not recognise is worse than no dashboard, because you stop trusting the rest of it too.
You get the source code, a README, and no license key. Two of my dashboards are public on GitHub, one of them with 592 tests behind it. Open them before you hire me.
Send me an Excel file, a CSV, or read-only access to your database. Within a day you get a one page plan: every chart and table, what it shows, what question it answers, and where the number comes from. You approve that before I build anything, so nothing arrives as a surprise.
Then I build it and share a working link partway through, not only at the end. That is when people notice a missing filter or realise a chart should have been a table, while it is still quick to change.
Before delivery I check the totals against your own file. A dashboard showing a number you do not recognise is worse than no dashboard, because you stop trusting the rest of it too.
You get the source code, a README, and no license key. Two of my dashboards are public on GitHub, one of them with 592 tests behind it. Open them before you hire me.
Database Type
MySQL, SQLite, PostgreSQLWhat's included
| Service Tiers |
Starter
$40
|
Standard
$80
|
Advanced
$130
|
|---|---|---|---|
| Delivery Time | 2 days | 4 days | 6 days |
Number of Revisions | 1 | 2 | 3 |
Source Code |
Optional add-ons
You can add these on the next page.
Additional Revision
+$25Frequently asked questions
About Mojtaba
Web Scraping & Python Automation | Clean Data to Excel, CSV & APIs
Ankara, Turkey - 10:18 pm local time
data quietly stops arriving — and nobody notices until the report is wrong.
I build Python scrapers and automation tools that keep running, and that tell
you when something breaks instead of failing silently.
WHAT I DO FOR YOU
• Web scraping & data extraction — products, prices, listings, directories,
public records → clean Excel, CSV, JSON or database
• Automated reports — scheduled runs that deliver a formatted spreadsheet to
your inbox, with no manual steps
• Price & stock monitoring — track competitors or suppliers and get alerted
the moment something changes
• API integration — connect tools that don't talk to each other
• Data cleaning & processing — deduplication, validation, and merging messy
exports into something you can actually use
HOW I WORK
• You get a run log you can read: what was collected, what was skipped, why
• Scrapers built around a config file, so a site redesign is a quick fix,
not a rewrite
• Polite, rate-limited requests with retry logic, so the job actually finishes
• Clear communication and a fixed scope agreed before I start
PROJECTS I'VE BUILT
• E-commerce Price Intelligence — a plugin-based price tracker that scrapes
product pages, stores full price history, detects changes, and shows it all
on a FastAPI dashboard
• Unified API Integration Platform — several external APIs behind one clean
interface, with caching, unified error handling, CLI and REST access
• SecureSync — an encrypted backup CLI with deduplication, chunked storage
and incremental snapshots
Before freelancing I worked as a Python developer and data analyst,
automating data cleaning, processing and reporting for large telecom
datasets — replacing hours of manual spreadsheet work every week.
TOOLS
Python · Requests / httpx · BeautifulSoup · Selenium · Playwright · pandas ·
openpyxl · FastAPI · PostgreSQL · SQLAlchemy · Docker · pytest
I write automated tests for what I ship. That's why the tools I build still
work months later.
Tell me what you need collected or automated, and I'll tell you honestly
whether it's a 2-hour job or a 2-week one — before you spend anything.
Steps for completing your project
After purchasing the project, send requirements so Mojtaba can start the project.
Delivery time starts when Mojtaba receives requirements from you.
Mojtaba works on your project following the steps below.
Revisions may occur after the delivery date.
You send the data and I send back a plan
Within a day you get a one page plan: every chart and table, what each one shows, what question it answers, and where the numbers come from. You approve it before I build anything.
I build it and you watch it take shape
I share a working link partway through, not only at the end. Seeing it early is when clients notice a missing filter or a chart that should be a table, while changing it is still quick.


