Auction Data Aggregator Platform Development

Job ID: 40356004

Budget: ₹37,500 – ₹75,000 INR

We are looking for an experienced full-stack developer/team to build a web-based platform that aggregates auction data (ELV and related categories) from multiple government and private websites.

The goal is to create a centralized dashboard + automated notification system.

Key Requirements:

1. Data Scraping / Extraction
Extract auction data from multiple websites (government + private portals)
Handle different formats (HTML, tables, PDFs if possible)
Schedule automated scraping (daily)

2. Dashboard (Frontend)
Build using React.js
Features:
List of auctions (filter, search, sort)
Source-wise filtering
Date-wise filtering
Detailed view of each auction
Clean, professional UI

3. Backend System
API to manage data
Store data in database
Handle scraping jobs (cron/scheduler)
Prevent duplicate entries

4. Email Notification System
Send daily summary emails (every 24 hours)
Option to:
Subscribe/unsubscribe
Customize alerts (optional – nice to have)

5. Scalability Consideration
Should be designed in a way that:
New websites can be added easily
Can be converted into SaaS in future

Preferred Tech Stack:
Frontend: React.js
Backend: Node.js / Python (open to suggestions)
Database: MySQL
Scraping: Puppeteer / Playwright / Scrapy

Deliverables:
Fully functional web application
Clean and documented code
Deployment support
Basic admin panel (optional but preferred)

Ideal Candidate:
Experience in web scraping (must)
Strong full-stack development skills
Experience with automation & cron jobs
Good communication

When Applying, Please Include:
Relevant past projects (especially scraping/dashboard)
Tech stack you propose
Estimated timeline
Cost breakdown