WordPress + React Developer for Financial Swap Analyzer

Posted 10 hours ago

Worldwide

Summary

WordPress + React Developer Needed for Financial Swap Analyzer Platform

We are building a modern financial “Swap Analyzer” platform with a newspaper-style UI using WordPress (Blocksy) and a React-powered dynamic frontend.
The system compares stocks and crypto assets, visualizes “swap opportunities,” and integrates with a local AI orchestrator that provides private, user-side analysis.

This is not a standard WordPress project.
You must be comfortable creating structured, interactive UIs and building a custom WordPress plugin for AI integration.

What You Will Build
1. WordPress Foundation (Blocksy Theme)

Newspaper-inspired design:

Serif fonts (Playfair Display, Libre Baskerville, Merriweather)

Clean multi-column layout, thin separators

Off-white “paper” background

Old-style serif logo styling

Setup of:

Contact page

Imprint / Legal

Terms of Service

Privacy Policy

Footer and compliance

Full dark mode toggle

2. User Accounts & Security

User registration + login

Optional 2FA support

Logged-in features:

Personalized dashboard

Custom asset tracking

VS comparison view

Add/remove cards

Multiple dashboards

3. Search System
A) Header Search (Primary UI Element)

Centered, large search bar within the header separator lines

Supports:

Single asset search (stocks, crypto)

VS search (“Asset A vs Asset B”)

B) Dashboard Search

Add single assets or comparisons to user dashboards

4. Dashboard (Logged-In Only)

Users can build their own dashboards, each composed of “cards.”

Each card contains:

Header with asset or comparison (“A → B”)

Swap Score (subtle indicator from red → green)

Chart area:

TradingView widgets

CoinGecko or stock APIs

Dual/overlay charts for comparisons

News section (RSS/API)

Social sentiment (placeholder/API later)

Basic analytics:

24h / 7d / 30d performance

Volatility

Momentum

Sentiment

Additional metrics

AI Analysis Block (Agent Box):

If not connected to the local AI orchestrator:

“Local AI analysis locked — connect to unlock.”

If connected:

The orchestrator injects AI text, bullet points, insights

You integrate the structure only — not the AI logic.

5. Local AI Orchestrator Integration (Custom WP Plugin Required)

You will develop a custom WordPress plugin that provides:

A) Embedding of the orchestrator’s JavaScript widget

Detect connection state

Update the header “AI status” indicator

Update card states dynamically

B) Agent Box Containers

Each card needs a dedicated, well-structured “agent box” area

The orchestrator dynamically injects analysis into these areas

Plugin must expose all agent boxes (1 per card)

C) Multi-agent support

1 card = 1 agent box

Dashboards may include many cards

All must be accessible to the orchestrator

D) Header Integration

“Connect AI” panel

Connection status indicator

No AI logic is built by you — only the integration layer.

6. API Integrations (Front-End Only)

TradingView chart widgets

CoinGecko API

Optional stock APIs (Finnhub, AlphaVantage, etc.)

RSS feeds

Social sentiment placeholders/APIs later

7. Design Requirements (Important)

The platform must look like a modern financial newspaper:

Serif logo (classic/old-style look)

Off-white paper background

Thin separators and columns

Cards styled as mini article blocks

Swap Score as a subtle red→green arrow

Large centered search bar

Date/time in header

Login and dark mode toggle

Clean typography hierarchy

Wide, print-like layout

Each card must feel like a structured newspaper entry.

8. Pages to Build

Newspaper-style homepage

Dashboard

Asset overview (table/grid)

VS comparison page

Contact / Imprint / Terms

Login / Register / Reset Password

Admin setup screens

Plugin config screen

9. Deliverables

Fully functioning WordPress site using Blocksy

React-based interactive front-end components

Custom plugin for orchestrator integration

Complete dashboard + card system

Asset and VS search functionality

Responsive layout

Dark mode

All legal pages

Documentation for setup & usage

10. Developer Requirements

Strong experience with WordPress + React hybrid builds

Experience with Blocksy or similar theme frameworks

Ability to build custom WordPress plugins

JavaScript widget integration

API experience (TradingView, CoinGecko, RSS)

Strong front-end design sensibility

Ability to follow a detailed product vision

Clean UI/UX structure

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $15.00

    -

    $35.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
WordPress
React
TypeScript
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:10 hours ago
  • Hires:
    1
  • Interviewing:
    0
  • Invites sent:
    1
  • Unanswered invites:
    0
About the client
Member since Nov 20, 2015
  • Germany
    Hamburg5:49 PM
  • $107K total spent
    58 hires, 6 active
  • 10,156 hours
  • Art & Design
    Individual client

Explore similar jobs on Upwork

Stripe
Web Development
JavaScript
API Integration
API
WordPress
WooCommerce
Elementor
Web Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo
Other open jobs by this Client (1)