Eventsea is a next-generation Web3 event platform that combines the best features of traditional event management with blockchain technology. Our platform makes it easy to create, discover, and attend both virtual and physical events while leveraging the power of digital assets and decentralized ticketing.
- Seamless Event Creation: Create and manage events with an intuitive dashboard
- Token-Gated Events: Control access through NFT ownership or token holdings
- Flexible Ticketing: Issue traditional or NFT-based tickets with customizable properties
- Analytics Dashboard: Track attendance, engagement, and revenue metrics
- Custom Branding: Personalize your event pages with your brand assets
- Multi-Format Support: Host virtual, physical, or hybrid events
- Easy Discovery: Find relevant events through smart categorization and search
- Web3 Integration: Connect your wallet to access token-gated events
- Mobile-First Experience: Seamless mobile experience for on-the-go access
- Digital Collectibles: Collect and trade event NFTs and memorabilia
- Social Features: Connect with other attendees and build your network
- Calendar Integration: Sync events with your preferred calendar
- Quick Sponsorship: Easily sponsor events with crypto or fiat payments
- Targeted Exposure: Reach relevant audiences through smart event matching
- Real-Time Analytics: Track sponsorship ROI and audience engagement
- Custom Branding Integration: Seamlessly integrate sponsor branding into events
- Multi-Event Packages: Create sponsorship packages across multiple events
- Direct Communication: Connect directly with event organizers
- Node.js 18+
- npm or yarn
- MetaMask or any Web3 wallet
-
Clone the repository:
git clone https://github.com/yourusername/eventsea.git cd eventsea
-
Install dependencies:
npm install # or yarn install
-
Set up environment variables:
cp .env.example .env.local
-
Run the development server:
npm run dev # or yarn dev
Open http://localhost:3000 to view the application.
- Frontend: Next.js 14, React, TailwindCSS
- Web3: Ethers.js, Web3Modal
- Backend: Node.js, PostgreSQL
- Authentication: NextAuth.js, Wallet Connect
- Storage: IPFS/Arweave for decentralized content
Detailed documentation for developers and users can be found in the /docs directory.
We welcome contributions! Please see our Contributing Guidelines for details.
This project is licensed under the MIT License - see the LICENSE file for details.
For support, please join our Discord community or open an issue in this repository.