A forum application focused on providing a platform for verified human users.
OnlyHuman Forum is a revolutionary forum platform developed during ETHGlobal Taipei Hackathon that addresses the critical issue of bot accounts and fake users in online communities. By integrating World ID's proof of humanity verification, our platform ensures that only verified human users can participate, creating a space where genuine human interactions can flourish without the interference of automated accounts or malicious bots. The forum features a modern, responsive interface where verified humans can create posts, engage in meaningful discussions through comments, and interact with content through likes. World ID's zero-knowledge proof system allows users to prove their humanity while maintaining privacy, making it impossible for bots to create accounts. This creates a trusted environment where users can confidently interact, knowing they're engaging with real people rather than automated accounts.
The platform is built using a modern tech stack centered around Next.js 14 and Supabase, with World ID integration at its core. The frontend utilizes Next.js for server-side rendering and dynamic routing. The backend is powered by Supabase, which offers a PostgreSQL database with real-time subscriptions and Row Level Security (RLS) for data protection. World ID's verification system is seamlessly integrated into the authentication flow, requiring users to prove their humanity before accessing the platform. The database structure includes three main tables: posts, comments, and likes, each with proper relationships and security policies. The application features real-time updates for posts and comments, and implements content moderation tools to maintain community standards. The entire system is deployed on Vercel, leveraging its global CDN and automatic deployment capabilities for optimal performance and reliability.