Interactive Data Extraction & Analysis MVP (Python/FastAPI + React/Next.js) need Web Development

Contact person: Interactive Data Extraction & Analysis MVP (Python/FastAPI + React/Next.js)

Phone:Show

Email:Show

Location: Bengaluru, India

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Job Title
Full‑Stack Developer — Interactive Data Extraction & Analysis Tool (Python/FastAPI + React/[login to view URL] or Vue/Nuxt)

Job Description
We need an experienced full‑stack developer or small, coordinated team to build the MVP of a new web application.

The tool will:

Accept a list of public URLs from the user.

Extract structured data from those URLs (including hidden content loaded after clicks).

Display the data in an interactive dashboard for analysis, filtering, and export.

The project requires end‑to‑end development: backend API, scraping system, database, and frontend UI.
A detailed feature list is ready. This MVP must be stable, well‑documented, and easy to extend for future updates.

Core MVP Deliverables
1. Backend (Python/FastAPI + Playwright)
Async API to accept and process a list of public URLs.

Scraping engine with Playwright to extract structured data from dynamic pages (click “View More” or similar).

Task queue (Celery + Redis or RQ) for concurrent scraping jobs.

PostgreSQL database schema (Supabase preferred) for:

User accounts

Team structures

Usage quotas

Job history

Logging system to track:

API calls

Job status changes

Scraper errors

2. Frontend (React/[login to view URL] or Vue/Nuxt)
Authentication with Google OAuth and Phone OTP.

Dashboard to display and interact with extracted data:

Frequency Analysis view showing counts of common values.

Interactive Grid/Table with live filtering via clicks on analysis results.

Export filtered data view to branded PDF.

Real‑time progress indicators for scraping jobs (progress bar + skeleton loading).

3. Full‑Stack & System Features
Multi‑user Team accounts:

“Owner” and “Member” roles

Shared usage quota

Subscription payment integration (Razorpay or Stripe) tied to plan limits.

Staging environment for testing before production deployment.

“History” section for users to view past jobs and download results.

Professional Requirements
Documentation: Must include:

API docs (Swagger/OpenAPI)

Setup guide for local/staging environments

Production deployment guide

Code Ownership: 100% IP transfer to us.

Post‑Launch Support: 30‑day bug‑fix window after delivery.

Critical bugs: fix within 24h.

Non‑critical: fix within 3 business days.

Application Instructions
Start your proposal with the phrase “Data‑First MVP”.
Include:

1‑2 examples of data‑driven applications you’ve built.

Your preferred tech stack for this project and why.

Your approach to post‑launch support for the MVP." (client-provided description)


Matched companies (6)

...

Junkies Coder

Junkies Coder is a leading technology solution provider across 15 countries and 50+ Rockstar Developers is our strength, We're specializing in web de… Read more

...

eShop Genius

We’re in the industry With the experience of 12+years created more than 1200 stores and have build brands! At eShop Genius, we are an ISO certi… Read more

...

Omninos Technologies International pvt ltd

Omninos Technologies offers full-stack mobile and web development services with a specialty in ready-made app clones to accelerate launch timelines a… Read more

...

Mobiweb Global Solutions

Mobiweb Global Solutions is a full-service IT company specializing in web development, mobile app development, blockchain, AI, IoT, and game developm… Read more

...

Crystal Infoway

Crystal Infoway is a well-known IT Service Provider who works to Bring Ideas to Reality. We work to shape the dreams victoriously using Design, Techn… Read more

...

Knowforth Tech

Empowering Businesses with Tailored Software & AI Solutions.