You will get a full stack data collection tool with dashboard
Top Rated

Project details
Need a powerful data extraction tool with a clean dashboard to collect, filter, and export data? You're in the right place.
I build full stack data extraction applications using Python on the backend and React on the frontend — giving you a real, usable product, not just a raw script.
✔ Custom web data extracter (BeautifulSoup / Playwright)
✔ React dashboard to browse, search & filter extracted data
✔ Schedule automated data extraction runs (daily / weekly)
✔ Export data to CSV, Excel, or JSON
✔ REST API to access your data programmatically
✔ Cloud deployment & hosting setup
🛠️ Tech Stack:
Data extracter: Python, Playwright, BeautifulSoup
Frontend: React.js / Next.js
Backend: FastAPI / Node.js
Database: PostgreSQL / MongoDB
Deployment: AWS / DigitalOcean
✅ Full stack web development — one developer, end to end
✅ Clean, documented & maintainable code
✅ Handles dynamic JS-heavy websites
✅ Post-delivery support included
Not sure if your target site can be extracted? Message me first — I'll confirm before you order. 🚀
I build full stack data extraction applications using Python on the backend and React on the frontend — giving you a real, usable product, not just a raw script.
✔ Custom web data extracter (BeautifulSoup / Playwright)
✔ React dashboard to browse, search & filter extracted data
✔ Schedule automated data extraction runs (daily / weekly)
✔ Export data to CSV, Excel, or JSON
✔ REST API to access your data programmatically
✔ Cloud deployment & hosting setup
🛠️ Tech Stack:
Data extracter: Python, Playwright, BeautifulSoup
Frontend: React.js / Next.js
Backend: FastAPI / Node.js
Database: PostgreSQL / MongoDB
Deployment: AWS / DigitalOcean
✅ Full stack web development — one developer, end to end
✅ Clean, documented & maintainable code
✅ Handles dynamic JS-heavy websites
✅ Post-delivery support included
Not sure if your target site can be extracted? Message me first — I'll confirm before you order. 🚀
Programming Languages
JavaScript, Python, TypeScriptCoding Expertise
Cross Browser & Device Compatibility, Localization, Performance OptimizationWhat's included
| Service Tiers |
Starter
$30
|
Standard
$150
|
Advanced
$400
|
|---|---|---|---|
| Delivery Time | 2 days | 7 days | 21 days |
Number of Revisions | 3 | 4 | 9 |
Number of Pages | 2 | 5 | 10 |
Design Customization | - | ||
Content Upload | - | - | |
Responsive Design | - | ||
Source Code |
Frequently asked questions
6 reviews
(6)
(0)
(0)
(0)
(0)
This project doesn't have any reviews.
MF
Matt F.
Apr 22, 2026
Private Multiple Listing System database
Yahya does a great job executing a rough vision through concise communication and exceptional development capability. He is a pleasure to work with, and we'll be relying on him for multiple projects going forward. He's responsive, on-time and capable, and his ideas make the product better while compromising nothing. Highly recommend without reservation!!!
BG
Brayden G.
Mar 13, 2026
Develop a Small System Using DataForSeo
Yahya is hands down the best person to hire for any job. He is extremely talented when it comes to problem solving and his work ethic is unmatched. He has been an essential asset to our team.
RJ
Rasmus J.
Jan 29, 2026
JSON API Integration Specialist for Excel Online
Very competend with a lot of good solutions and had a very good work around for a solution we thought was dead!
I can only recommend Yahya!!
I can only recommend Yahya!!
LP
Liz P.
Sep 17, 2025
Automate Daily Data Export from eBay and Goldin (Sold Listings)
RJ
Rasmus J.
Sep 16, 2025
JSON API Integration Specialist for Excel Online
very skilled programmer, he knows how to do and was very helpful with a lot of good solutions.
I will recomend him anytime!
I will recomend him anytime!
About Yahya
Full Stack Developer | Automation, APIs & Data Systems
100%
Job Success
El Jadida, Morocco - 9:55 pm local time
With 4+ years of experience in full stack development, web development, and software engineering, building automation platforms using React, Next.js, Python (FastAPI, Django), and workflow tools like Google Apps Script and GoHighLevel, I turn complex business processes into clean, maintainable systems built to scale.
🔹 What I Build
💻 Full Stack Web Development
End-to-end full stack web development: React, Next.js, Tailwind CSS on the frontend — FastAPI, Django, or Flask on the backend. Built for performance, clean architecture, and real-world reliability.
→ REST API design & backend architecture
→ JWT authentication & role-based access control (RBAC)
→ PostgreSQL & MySQL database design
→ Modular, testable, maintainable codebases
⚙️ Automation & Workflow Systems
As a software engineer, I design practical automation solutions that save businesses time — from lead generation pipelines to internal dispatch tools — focused on measurable operational impact.
→ Custom automation scripts & scheduled workflows
→ CRM & business process automation (GoHighLevel, Google Apps Script)
→ Multithreaded data processing systems
→ Automated reporting & notification pipelines
🔗 API & Data System Integration
Full-scale software engineering work connecting platforms and data sources: Stripe, Google Workspace, HubSpot, Notion, Airtable, Shopify, and custom third-party APIs.
→ Multi-source data pipeline design
→ Scalable backend microservices
→ Custom API development & integration
📌 Recent Project Types
→ Dispatch & route optimization systems for fleet operations
→ Lead generation & outreach automation pipelines
→ Data extraction & processing tools for business intelligence
→ Internal business tools & custom operational systems
→ Large-scale batch data collection systems
✅ Why Clients Choose Me
→ Deep expertise in full stack development, software engineering & automation
→ Strong system architecture — built for long-term reliability
→ Clear communication, well-documented code, on-time delivery
→ Experienced with fast-moving startups and established business needs
📩 Looking for a full stack developer to automate your workflows or build a scalable web application? Let's talk.
Steps for completing your project
After purchasing the project, send requirements so Yahya can start the project.
Delivery time starts when Yahya receives requirements from you.
Yahya works on your project following the steps below.
Revisions may occur after the delivery date.
Let’s Get Started
Send me a message on Upwork, tell me what you need, and I’ll start working right away.

