Inspiration
Our inspiration for this innovative gamified news app sprouted from observing numerous friends and acquaintances consistently neglecting daily news. Many cited reasons such as overwhelming time commitments or a straightforward disinterest in news consumption. We wondered: What if staying updated could be as engaging and enjoyable as playing a game? And with that thought, our journey began.
What it does
Bearish takes a fresh spin on news consumption by presenting users with concise, AI-summarized news reports spanning a myriad of subjects. By cleverly gamifying the experience, we've transformed the once mundane act of reading news into an exciting challenge. Users are not only encouraged to stay in the loop but also receive rewards that enhance their engagement and gauge their comprehension.
How we built it
Our app is built upon the robust React Native framework, chosen specifically for its promise of seamless cross-platform functionality. The core of our app lies in the AI-driven news summarization, achieved through integrating state-of-the-art AI models. We then intricately weaved gamification elements throughout the app, creating a delicate balance that would both educate and entertain users.
Challenges we ran into
Our journey in creating this app was fraught with challenges. One of the primary roadblocks we encountered was the complexity associated with ensuring seamless interoperability among the three distinct APIs. These tools, while powerful on their own, presented integration issues when combined, demanding extensive debugging and restructuring of our initial plans.
Navigational issues added another layer of complexity. Our initial design utilized a particular navigation pattern; however, as development progressed, we grappled with the decision of employing a tab versus a stack navigator. This led to substantial rethinking and redesigning, forcing us to adapt our approach to ensure a fluid user experience.
Crafting AI-generated summaries that were both concise and comprehensive also posed significant challenges. Furthermore, striking the right balance between the educational content and the game mechanics proved to be an iterative process, requiring constant tweaking to get just right.
Accomplishments that we're proud of
Our team takes immense pride in revolutionizing how users perceive and consume news. By converging gameplay and learning, we've forged a path where news consumption becomes a delightful daily ritual rather than a chore. The pixel art, handcrafted by our team, not only gives our app a unique aesthetic appeal but also embodies our commitment to detail. We are most proud of the successful implementation of ChatGPT OpenAI API that gets fed data from 2 other APIs. That was super challenging, but a great win for us.
What we learned
This journey reiterated that at the core of any successful app lies a superior user experience. Sophisticated tools like AI and gamification, though immensely potent, need to be employed judiciously to resonate with the intended audience genuinely. All of our knowledge on React Native and API implementation grew drastically. Some of us had never worked with a mobile application, so that was a big learning curve.
What's next for Bearish
The future is teeming with possibilities! We aim to diversify our news categories, sharpen the precision of our AI algorithms, and inject multiplayer elements to amplify community interaction. Moreover, with an eye on inclusivity, we're determined to make our platform even more accessible to those who find it challenging to dedicate extensive periods to news reading.
In the future, we'd also love to add more character customization, sprite animation, and character evolution. We would also like to implement answers to the questions on the back flash card and more diversified news topics.
Log in or sign up for Devpost to join the conversation.