POAPin is a modern web application that helps you organize, explore, and share your POAP (Proof of Attendance Protocol) collections - the bookmarks of your life on the blockchain.
Browse and discover POAP collections from across the Ethereum ecosystem:
- Search and view POAP collections by wallet address
- Explore collections and moments
- Interactive and visually appealing interface for browsing POAPs
Create and share your unique POAP collection:
- Generate beautiful, shareable cards showcasing your POAP collection
- Elegant design with animations and visual effects
- Easy sharing options for social media
- Framework: Remix
- Deployment: Cloudflare Pages
- Styling: Tailwind CSS
- Animation: Framer Motion
- State Management: Jotai
- UI Components: HeroUI
# Install dependencies
npm install
# Start the development server
npm run dev
Open http://127.0.0.1:8788 in your browser to see the application.
We welcome contributions to POAPin! Here's how you can help:
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
- Use the GitHub Issues page to report bugs or suggest features
- Join our community discussions to share ideas and feedback
This project uses ESLint and Prettier for code formatting. Please ensure your code follows our style guidelines by running:
npm run lint
This project is configured for deployment on Cloudflare Pages:
- Connect your repository to Cloudflare Pages
- Set the build command to
npm run build
- Set the build output directory to
public
Made with ❤️ by Glory Lab