December 2024 Production Project Lead & Full-Stack Web3 Developer

Decentralized Application (dApp)

From the golf course to the blockchain — a Web3 ecosystem dApp for wallet onboarding, MRT token utility, and staking.

React.jsWeb3WagmiMetaMaskWalletConnectSmart Contracts+7 more

MetaMask & WalletConnect Integration

MRT Token Purchase & Staking

Full-Stack Web3 Development

Secure Wallet Authentication

Production Deployment

Project Showcase

Homepage

Overview

Meana Raptor is a production-ready decentralized application designed to onboard users into the Meana Raptor ecosystem. The platform provides a seamless experience for interacting with blockchain services, including wallet authentication, MRT token purchases, staking, and other on-chain operations. Built with Next.js, Node.js, and modern Web3 technologies, the application bridges decentralized blockchain interactions with a polished user experience. It integrates secure smart contract communication, wallet connectivity, REST APIs, and an administrative dashboard while maintaining a scalable architecture suitable for future ecosystem expansion.

Responsibilities

Lead the project

Structure and architecture

Wallet integration

Smart contract integration

Smart contract development

Staking integration and testing

Token buying integration and testing

Feature section development

Roadmap section development

Working within a 4-developer team, I led the project end-to-end — from architecture to smart contract integration and feature delivery.

Architecture

User
React.js Frontend
Smart Contract Layer

Blockchain

Buy Token Transaction
Staking Transaction

Tech Stack

React.jsWeb3WagmiMetaMaskWalletConnectSmart ContractsSolidityEthereumViteTailwind CSSFramer MotionGSAPReact Router

Key Features

  • Landing page for the Meana Raptor ecosystem
  • Connect with MetaMask & WalletConnect
  • Secure wallet authentication
  • Smart contract interactions
  • On-chain transactions
  • Token/NFT operations
  • Web3 authentication or signing
  • Users interact directly with blockchain networks

Engineering Challenges

Challenge 1: Simplifying Wallet and On-Chain Interactions for Users

Challenge

Users unfamiliar with blockchain often find wallet interactions and on-chain transactions confusing.

Solution

Designed an intuitive user flow that simplifies wallet connection, token purchasing, and staking while hiding unnecessary blockchain complexity.

Challenge 2: Synchronizing Frontend State with Smart Contracts

Challenge

Blockchain transactions require accurate state management and reliable synchronization between the frontend and smart contracts.

Solution

Implemented robust wallet integration with transaction validation, loading states, and real-time feedback to ensure a smooth user experience.

Performance & Security

Secure Wallet AuthenticationTransaction Validation & Real-Time FeedbackModular Smart Contract ServicesProduction VPS Deployment (PM2 + Nginx)Responsive Design

Business Impact

Production-ready onboarding gateway for the Meana Raptor ecosystem
Simplified Web2 to Web3 onboarding for non-technical users
Reliable on-chain token purchase and staking flows
Scalable architecture supporting future ecosystem expansion

Lessons Learned

  • Designing intuitive UX for wallet connection and on-chain transactions
  • Building reliable frontend-to-smart-contract synchronization
  • Structuring modular Web3 architecture for scalability
  • Deploying secure, production-grade Web3 infrastructure

Project Details

Role

Project Lead & Full-Stack Web3 Developer

Team Size

4 developers

Duration

3 months

Platform

Web

Architecture

REST API + Smart Contracts

Status

Production

Deployment

VPS + PM2 + Nginx + Etherscan

Date

December 2024

Interested in working together?

Let's talk about how I can help build and ship your next production application.