🚀Platform Pages
Layout and hierarchy structure of the Bobina Council.
🎡 Core Experience
Homepage (
/) - Featured content, latest news, and hottest BobinasBobinas Gallery (
/bobinas) - Complete collection with search and filteringProposals (
/proposals) - Community voting on new submissionsContribute (
/contribute) - Submit new Bobina proposalsNews Hub (
/news) - Latest updates and community articlesStreams (
/streams) - Community video content and live streams
🪙 Token & Trading
Buy $BOBINA (
/buy) - Purchase via Coinbase or UniswapPrice Chart (
/chart) - Live token price and market dataBobinomics (
/bobinomics) - Distribution and utility breakdown
💞 Community
Council Directory (
/council) - Member leaderboards and profilesMy Profile (
/$username) - Council Member profiles which allows for activity tracking, Most Popular Bobina, Relationship With Bobina, Latest Feedback, Submitted Bobinas, and Recent VotesCompanion Dashboard (
/companion) - AI relationship tracking and memory insights
ℹ️ Information
Documentation (
/docs) - Platform guides and tutorialsAbout Bobina (
/about) - Character lore and backgroundRoadmap (
/roadmap) - Development timeline and milestonesChangelog (
/changelog) - Platform updates and version history
🛠️ Technical Stack
Framework: Next.js 18 with App Router
Authentication: NextAuth.js with Twitter/X OAuth
Database: Redis (Upstash) for real-time data
Storage: Vercel Blob for image assets
Styling: Tailwind CSS with shadcn/ui components
Deployment: Vercel with edge functions
🔧 Key Integrations
Social Media: Twitter/X API for auto-posting and authentication
Messaging: Telegram Bot for community notifications
Trading: Coinbase CDP for token purchases
Analytics: Moralis API for blockchain data
Image Processing: Sharp for optimization and WebP conversion
Bobina Companion: AI-powered companion with relationship tracking, memory system, and cross-platform integration
🎯 Core Functionality
🫂 Community-Driven Content
Users submit Bobina proposals through an intuitive form
Community votes determine approval/rejection via democratic thresholds
Automatic content moderation with admin oversight capabilities
🕹️ Gamification & Engagement
Ranking system based on community votes and engagement
Leaderboards for top contributors and active voters
Achievement system with public profile recognition
🔧 Real-Time Features
Live vote counting with WebSocket-like updates
Instant notifications via Telegram integration
Rate limiting and spam protection throughout
Autonomous posts to X / X Community for Approved Bobina Proposals, Bobina News Network articles, Hot Bobina Alerts and Changelog entries.
🛠️ Admin & Moderation
Very simple admin panel for content management
User banning system with IP tracking
Audit logging for all administrative actions
Proposal moderation tools
Name & Shame Ban System
🌐 Social & Community
Twitter/X: @Bobina_Council - Official updates and announcements
X Community: @Bobina Council - Official X Community
Telegram: BobinaCouncil - Telegram chat and notifications
Instagram: @bobinacouncil - Visual content and highlights
TikTok: @bobinacouncil - Short-form content
Last updated


