Turnkey Ethereum Student Registration DApp
Budget / Salary₹1,500–12,500
TypeFreelance project
LocationRemote
Posted2 hours ago
I’m building a decentralised portal that lets students handle every administrative step—from opening a profile to paying tuition—directly on Ethereum. The site must:
• let users connect a MetaMask (or any Web3) wallet, create a personal profile and register as a student
• allow real-time course browsing, enrollment and on-chain fee payment in ETH or an ERC-20 we define
• route each payment and enrollment request to an admin dashboard where staff can verify KYC details, approve or reject registrations and manage fee settlements
• store all critical actions in Solidity smart contracts, fully tested and verified on Etherscan, with events that keep the front-end in sync
• give admins rich analytics—total fees collected, outstanding balances, course capacity, student status—through a clean web dashboard
Tech stack is your choice so long as the front-end is modern (React, Next.js or similar) and speaks to the contracts via ethers.js or web3.js. I’ll need:
1. Audited Solidity contracts, deployment scripts (Hardhat preferred) and unit tests
2. Responsive UI/UX that covers student, instructor and admin views
3. Clear documentation plus a short walkthrough video showing wallet connection, registration, enrollment and admin approval flow
A successful hand-off means I can deploy to Goerli (or another testnet), replicate your demo, and move straight to mainnet with no missing pieces.
• let users connect a MetaMask (or any Web3) wallet, create a personal profile and register as a student
• allow real-time course browsing, enrollment and on-chain fee payment in ETH or an ERC-20 we define
• route each payment and enrollment request to an admin dashboard where staff can verify KYC details, approve or reject registrations and manage fee settlements
• store all critical actions in Solidity smart contracts, fully tested and verified on Etherscan, with events that keep the front-end in sync
• give admins rich analytics—total fees collected, outstanding balances, course capacity, student status—through a clean web dashboard
Tech stack is your choice so long as the front-end is modern (React, Next.js or similar) and speaks to the contracts via ethers.js or web3.js. I’ll need:
1. Audited Solidity contracts, deployment scripts (Hardhat preferred) and unit tests
2. Responsive UI/UX that covers student, instructor and admin views
3. Clear documentation plus a short walkthrough video showing wallet connection, registration, enrollment and admin approval flow
A successful hand-off means I can deploy to Goerli (or another testnet), replicate your demo, and move straight to mainnet with no missing pieces.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.