EventChain - Event Management DApp

Robert Spadinger

Blockchain Developer

Smart Contract Engineer

Solidity Engineer

Ethereum

Hardhat

Solidity

Blockchain

EventChain - Event Management DApp

Developed a decentralized application (DApp) for event management on the Ethereum blockchain, enabling event managers to create events and participants to register, provide feedback, and receive refunds based on smart contract rules.
Project Overview:
Summary: Developed a decentralized application (DApp) for event management on the Ethereum blockchain, enabling event managers to create events and participants to register, provide feedback, and receive refunds based on smart contract rules.
Objective: The goal was to create a secure and transparent event management platform where event creation, participant registration, and refund processes are handled automatically through smart contracts.
Outcome: Successfully built and deployed the DApp on the Sepolia testnet, providing a seamless user experience for event creation and registration. The smart contract handled all business logic, including refund processing and participant feedback, ensuring trust and transparency.
Key Features:
Event Creation and Management:
Event managers can create, modify, and cancel events.
Managers can request the current contract balance and retrieve participant details.
Event fees can be withdrawn after 7 days once the event ends.
Participant Registration and Feedback:
Participants can register and unregister for events.
After an event ends, participants can provide a rating.
If more than 50% of participants give a negative rating within 7 days, the contract allows automatic refunds regardless of the event manager's approval.
Participants can revoke a previously given negative rating.
Smart Contract Automation:
All funds are held in the smart contract and managed based on predefined business rules.
Refunds and event status changes are handled securely by the smart contract without manual intervention.
Technologies and Tools Used:
Hardhat, Solidity, OpenZeppelin, Ethers.js, React
Like this project
0

Posted Mar 12, 2025

DApp for event management on Ethereum, enabling event managers to create events and participants to register, provide feedback, and receive refunds.

Likes

0

Views

0

Tags

Blockchain Developer

Smart Contract Engineer

Solidity Engineer

Ethereum

Hardhat

Solidity

Blockchain

Smart Contract Audit for Liquid Staking (DeFi)
Smart Contract Audit for Liquid Staking (DeFi)
Smart Contract Audit for Vultisig
Smart Contract Audit for Vultisig
Arbitrage Trading Bot
Arbitrage Trading Bot
Solidity Smart Contract Development Course
Solidity Smart Contract Development Course