About Flagship Projects Experience Writing Lab Life Links Get in touch
All writing

GigSecure: Smart Contracts for Freelancers and Clients

A decentralized freelance contract platform that lets clients create, deploy, and manage custom contracts on the Ethereum blockchain with full transparency.

This project is a decentralized freelance contract platform that enables clients to create, deploy, and manage custom contracts on the Ethereum blockchain with full transparency. Using a factory contract, clients can initiate smart contracts with freelancers, secure funds in escrow, and handle milestones and payment releases automatically. The React frontend integrates seamlessly with MetaMask, allowing users to connect wallets, initiate and track contracts, and ensure payment flows securely and transparently. Designed for efficient collaboration, the DApp demonstrates expertise in Solidity, Ethereum, and decentralized finance solutions.

Technologies used

Technology Purpose Role
Solidity Smart contract development Core business logic on Ethereum
Hardhat Development and testing Compile, test, and deploy contracts
Ethers.js Blockchain interaction in frontend Connect frontend to Ethereum
MetaMask Wallet connection Manage accounts and approve transactions
React Frontend framework Build dynamic UI for the DApp
JavaScript & Node.js General programming & scripting Backend and frontend logic
Alchemy Ethereum node provider Access Sepolia network
Sepolia Ethereum test network Safe testing environment
HTML & CSS Basic structure and styling UI layout and appearance

Project 2

User flow & tech used

Architecture and user flow.

Architecture and user flow.