Expert Full-Stack Developer (Python/React) for AI-Powered B2B Procurement Aggregator (MVP)

UpworkINNot specifiedexpertScore: 63
PostgreSQLPythonReactJavaScriptAPIAPI IntegrationWeb ScrapingFull Stack Development
Job Description: We are building a B2B SaaS procurement tool for a specific industrial supply chain. We already have deep, established roots in this sector's wholesale market and are now building the software layer to automate inventory sourcing for large factories. We are looking for a highly skilled Full-Stack Developer (or a specialized 2-person team) to build our MVP in 4 to 6 weeks. Do not apply if your primary skills are WordPress, Shopify, or basic e-commerce. This is a data-heavy, AI-integrated scraping and aggregation application. The Core Feature (The "Magic Pastebox"): The MVP revolves around one primary technical flow: Input: A purchasing manager pastes a messy, unstructured list of required industrial parts (heavy with abbreviations and shorthand) into a text area. AI Processing: The backend passes this raw text to an LLM API (OpenAI or Gemini) to standardize the parts into clean, structured JSON data (Brand, Specs, Qty). Data Retrieval: The system cross-references this clean data against a PostgreSQL database. This database is populated daily by polite, rate-limited Python scrapers pulling prices from 5-10 specific regional supplier websites. Output: The frontend displays a clean, lightning-fast dashboard comparing prices, stock status, and calculating the total checkout cost. Required Tech Stack: Backend & Scraping: Python, Scrapy (or similar), PostgreSQL / Supabase. Must know how to handle rate-limiting and rotating proxies to avoid IP bans from target sites. AI Integration: Experience connecting and prompting LLM APIs for data structuring and entity extraction. Frontend: React, Next.js, or similar modern framework. Must be able to build a dense, sleek, B2B data table interface.
View Original Listing
Unlock AI Intelligence, score breakdowns, and real-time alerts
Upgrade to Pro — $29.99/mo

Client

Spent: $40.52Rating: 0.0Verified