Case studies
Web, Web3 & NFT projects I've built
Client and freelance work, plus Web3 builds I've shipped. Client codebases stay private, so some projects have a live site but no public repository.
NFT · Web3Forme — NFT Marketplace
Personal product build
A full-stack NFT marketplace where users can mint, buy and sell NFTs.
Solidity smart contracts for minting and NFT sale/purchase on Core chain, Wagmi wallet connection, an Express + TypeScript backend and a React UI with 18 pages.
My role: Full-stack Web3 developer
- •NFT minting, buying and selling
- •Wallet connection with Wagmi (MetaMask)
- •Auctions, launchpad drops and collections
- •Creator profiles, favorites and activity feed
- •Express + TypeScript backend
ReactViteSolidityWagmiExpressTypeScript
Web3 · GameFiCashCasino — Web3 Casino dApp
Client project (private codebase)
A Web3 crypto casino dApp on Arbitrum One, settled in USDC, with real-time on-chain games and wallet-based authentication.
I built and maintained core game features with dedicated on-chain read/write hooks for bets, cashouts and settlement, plus wallet onboarding with account abstraction. I also worked on a prediction-market "Futures" module (Solidity AMM, Express + TypeScript indexer, Wagmi v2 hooks).
My role: Web3 frontend developer — core games, wallet auth & on-chain integration
- •Games: Vault, Mines, Dice (The Moon), Blackjack and Crash/Crashplane
- •On-chain hooks for bets, cashouts and settlement
- •Wallet auth & account abstraction: MetaMask, WalletConnect v2, Alchemy Account Kit, Biconomy
- •Real-time game state and multipliers over WebSocket
- •Live game graphs with ApexCharts and lightweight-charts
ReactWagmiArbitrumUSDCAccount AbstractionWebSocket
Private client project
E-commerceLAYXES — Clothing Store + Admin Dashboard
Freelance / Upwork portfolio project
An online clothing store with its own admin dashboard.
The storefront covers the full shopping flow, and the admin dashboard tracks revenue, orders, top sellers and stock.
My role: Full-stack developer
- •Product catalog, product pages and wishlist
- •Cart, checkout and "build your fit" bundles
- •Email OTP customer sign-in
- •Admin: revenue, orders, top sellers and stock
- •SEO: sitemap and structured data
Next.jsTypeScriptMongoDBTanStackTailwind CSS
Web App · CMSQuickHealthy — Recipe & Blog Platform
Freelance / Upwork portfolio project
A healthy recipes and tips website with a public reading experience and an admin dashboard for managing content.
Next.js frontend connected to a separate PHP REST API, with a rich-text editor for recipes and blog posts.
My role: Frontend developer & API integration
- •Recipe and blog listing + detail pages
- •Likes, views, shares and comments
- •Admin: recipes, posts, categories, users, settings
- •TipTap rich-text editor with inline images
- •SEO metadata and JSON-LD
Next.js 15React 19Tailwind CSSTanStack QueryPHP API
Web3 · PaymentsERC-20 Checkout
Open-source build
A Next.js app for ERC-20 token payments with wallet connection.
Built with Wagmi v2 and Viem, with real-time blockchain data through TanStack Query.
My role: Web3 frontend developer
- •Connect wallet (MetaMask, WalletConnect)
- •Read ERC-20 token balances
- •Send ERC-20 token transfers
- •Fully typed with TypeScript
Next.jsWagmi v2ViemTypeScriptTailwind CSS
Web3 · WalletWeb3 Wallet App
Open-source build
A responsive React wallet app to connect an Ethereum wallet, view token balances and transfer tokens.
Glassmorphism UI with wallet connection and token management.
My role: Web3 frontend developer
- •Wallet connection
- •Token balances
- •Token transfers
- •Responsive UI
ReactWeb3Ethereum