Bounie is an innovative news website that revolutionizes the way news is consumed and contributed to by enabling user participation in the storytelling process.
What Bounie Does
Bounie is a platform where anyone can contribute to news articles, making it a collaborative and dynamic news source. The process begins with a compelling headline, which serves as the foundation for a broader story.Key Features and Functionality
User Contributions
Users can add various types of content to an article, including:- Related Information: Additional details and context to expand on the story.
- Images: Visual elements to enhance the narrative.
- Links: External sources and references to support the content.
- Opinions: Personal perspectives and discussions to foster engagement and debate.
Dynamic Articles
The contributions from users result in articles that are not static, but rather dynamic feeds of engaging content. This approach ensures that stories are comprehensive, up-to-date, and reflect multiple viewpoints.AI Integration
Bounie also features an AI reporter that participates in the conversation, helping users stay informed by providing additional insights and updates. This integration enhances the user experience by ensuring that the information is both current and well-rounded.Technology and Infrastructure
From a technical standpoint, Bounie is built using:- Next.js: A framework for both frontend and backend development, hosted on Vercel.
- NextAuth: For user authentication, currently supporting Google sign-in.
- MUI: A styling library for component design.
- Prisma: For database querying.
- PostgreSQL: The database management system.
- Render: For hosting the database.
- Backblaze B2: For file hosting, integrated with Cloudflare DNS.