React & Blockchain Upgrade Project

Job ID: 39818501

Budget: $100 – $140 USD

I already have a production web app running on React, Express and MongoDB, but I’m ready to push it much further. First, the UI needs a refresh to match the new Figma layouts I’ll supply, with smoother navigation and an overall cleaner look. Once that facelift is in place I want to layer in core blockchain capabilities—specifically NFT minting/market actions, an ICO module for token distribution, and DeFi features such as staking and liquidity pools.

Here’s what I need from you:

• Implement the new UI/UX designs in React, keeping the existing Express API and MongoDB data in place.
• Add smart-contract logic (Solidity), connect it to the app via Web3.js or ethers.js, and wire up the front-end flows so users can interact with NFTs, participate in the ICO and access DeFi utilities.
• Provide clear README instructions for local setup, contract deployment (Hardhat or Truffle) and environment variables.

Acceptance is simple: the redesigned interface must render pixel-perfect, contract functions must execute on a testnet without errors, and all blockchain actions must round-trip to the database where needed. If this sounds like your wheelhouse, let’s get started.