Deploy and Integrate React Node Web3 Portal

Job ID: 40008096

Budget: €6 – €12 EUR

Title:
Deploy React + Node (Vite) Web3 Portal and Integrate With Existing WordPress Site

Description:
I have a completed full-stack web application that needs to be deployed to production and integrated into my existing WordPress website.

This is NOT a redesign or recode job — the app is already fully built and working.
I only need someone to deploy it properly and connect it to my site.

Tech Stack (already built):

Frontend: React 19 + TypeScript + Vite + Tailwind

Backend: Node.js + Express + tRPC

Other: MySQL/TiDB (optional), external APIs (Etherscan + Coinbase)

You will receive the full project ZIP and production build.
(Example files:
web3_portal_form_full.zip,
production_build.zip,
and environment variables documentation.)

What I need from you:
1. Deploy the app to production

Upload project to my server (I can provide VPS or hosting)

Install Node + pnpm

Run:

pnpm install

pnpm build

pnpm start (preferably under PM2)

Configure environment variables (I will provide values)

Ensure wallet verification (Etherscan + Coinbase) works

2. Set up domain / subdomain for the portal

One of these:

portal.myDomain.com (preferred)
OR

myDomain.com/cashout (via reverse proxy)

Configure:

Nginx / Apache / Plesk reverse proxy

Correct HTTPS setup

3. Integration with WordPress

You do NOT need to code inside WordPress.
My WP developer will handle the visual integration.

Your job is only to:

Provide the final live URL so it can be linked/embedded inside WordPress.

4. (Optional / Next Step) SMTP Email Setup

Add Nodemailer or similar

Configure SMTP so form submissions send email notifications
(Not required immediately but nice-to-have.)

Deliverable:

A fully deployed, functional version of my app running at a clean URL that I can link from my WordPress site.

Requirements:

Strong experience with React, Node/Express, Vite builds

Solid Linux server and DevOps experience

Familiar with Nginx/Apache reverse proxy, PM2, DNS

Ability to troubleshoot API calls (Etherscan/Coinbase)

Clear communication

Please include:

Similar deployments you’ve done

Confirmation you can start immediately

Estimated timeline (this should take 1–3 hours for someone skilled)