EventContract is a Solidity-based smart contract that allows users to create, **buy, and **transfer tickets for blockchain-based events.
It ensures transparency, security, and decentralization in event management using Ethereum smart contracts.
- β Create Events: Organizers can create events with a name, date, ticket price, and ticket count.
- πΈ Buy Tickets: Users can purchase tickets by sending the required amount of Ether.
- π Transfer Tickets: Ticket holders can transfer tickets to another address before the event date.
- π View Events: Anyone can view event details and available tickets.