Premium Web Platform Development

Job ID: 40336839

Budget: $30 – $250 USD

# Project Title

Luxury Web Platform with Live Data Extraction + Request Flow + Dynamic Pricing System

---

# Project Description

I’m looking for an experienced developer to build a **high-end web platform** with real external data extraction, request-based flow, and a dynamic pricing system.

Please read all requirements carefully before applying. I’m only interested in developers who can execute the full scope professionally.

---

# Core Requirements

## 1) UI / Frontend

* Luxury, premium design (dark theme preferred)
* Fully responsive (desktop + mobile)
* Smooth animations
* Clean, modern UI (NO templates)

### Required Pages:

* Landing page (with search form)
* Search results page
* Listing details page
* Request submission page
* Thank you page
* Payment success / failure pages
* About / Contact

---

## 2) Search & Results System

* Inputs:

* origin
* destination
* date
* passengers
* Dynamic results display
* Grid/list cards
* Filtering (type, capacity, range, price)

---

## 3) External Data Extraction (CRITICAL)

The system must pull real data from external sources, even if:

* No API is available
* No official integration exists

### Required:

* Extract listings, images, specs, and pricing
* Store data locally in database
* Regular automated updates (scheduled jobs)
* Fully white-labeled (no source exposure)
* No redirects to external sites

---

## 4) Data System & Updates

* Scheduled background jobs
* Caching system (TTL-based)
* Normalized data structure
* Ability to support multiple data sources later

---

## 5) Dynamic Pricing System (IMPORTANT)

The platform must support:

* Adding custom markup per listing
* Markup can be:

* percentage
* fixed amount
* Editable from admin panel
* Adjustable per item (not global only)

Final price = source price + markup
User only sees final price

---

## 6) Request-Based Flow (NO direct booking)

* User selects listing
* Submits request (no payment yet)

### Status system:

* new_inquiry
* pending_confirmation
* confirmed_waiting_payment
* payment_link_sent
* paid
* processing
* completed
* cancelled

---

## 7) Admin Panel

Must include:

* Dashboard
* Request management
* Status updates
* Payment link creation
* Pricing control (markup per listing)
* Data monitoring

---

## 8) Payment System

* Integration with Stripe (or similar)
* Payment is manually triggered (admin sends link)
* No automatic checkout
* Webhook updates after payment
* Must support test mode

---

## 9) Backend & Architecture

* Scalable modular structure
* Data extraction layer
* Background jobs system
* API layer
* Error handling & logging

---

## 10) Database

Must store:

* Extracted listings
* Images & specs
* Requests
* Payment data
* Pricing (per item markup)
* Status history
* Timestamps

---

## 11) Deployment

Preferred:

* Vercel (or similar)
* Managed PostgreSQL
* GitHub repo (must be owned by me)
* Easy deployment & updates

---

# Important Notes

* No demo-only solutions

* No manual-only catalog systems

* No redirects to external platforms

* No affiliate-based approach

* Must include real data extraction

* Must support dynamic pricing

* Must be production-ready

---

# Pricing & Selection

* I’m open to different approaches and cost structures
* I prefer efficient, clean solutions over over-engineering
* This project will be developed in phases (starting with MVP)
* Developers who propose smart and cost-effective solutions will be prioritized

# Vague or generic proposals will be ignored

---

# To Apply (Required)

Please answer the following:

1. How would you handle data extraction if no API is available?
2. What architecture would you use to support multiple data sources long-term?
3. How would you keep the extracted data updated efficiently?
4. How would you implement per-item dynamic pricing (markup system)?

Copy-paste proposals will not be considered