Inspiration

We wanted to create something that combined our passions for AI, databases, and investing. Our goal was to build a project that not only reflected what we wanted to learn, but also what we wanted to improve in real-world investing tools. From that idea, BetaFlow emerged — a project designed to make investing more intelligent, accessible, and personalized.

What It Does

BetaFlow is an end-to-end enhancement to your investing experience. It lets users:

  • Read or listen to relevant financial news tailored to their personal portfolios.
  • View real-time stock prices and monitor overall portfolio performance.
  • Receive portfolio optimization recommendations based on each portfolio’s risk level ( \text{Risk}_{\text{portfolio}} ).

In essence, BetaFlow merges news awareness with quantitative optimization, helping users stay informed and manage risk more effectively.

How We Built It

We built BetaFlow using a modern web stack:

  • Frontend: Next.js, TypeScript, React, and Tailwind CSS for fast, responsive UI.
  • Audio integration: 11 Labs API to generate natural-sounding narration for news articles.
  • Backend & data: APIs for live market data, portfolio inputs, and optimization algorithms.

Our workflow emphasized modular design, version control, and scalable API handling to keep the system reliable as new features were added.

Challenges We Ran Into

Some of our biggest challenges involved Git collaboration and managing merge conflicts while working as a team. Another major hurdle was API integration — finding reliable data sources with enough request capacity and consistent formatting. Balancing time constraints while debugging API issues tested our adaptability and teamwork.

Accomplishments That We’re Proud Of

We’re proud of how our team evolved throughout the project. We improved productivity, clarified our development roadmap, and learned to break down large goals into focused, achievable tasks. Delivering a functional, multi-feature app in a short time frame was a milestone we’re all proud of.

What We Learned

We gained hands-on experience with:

  • Next.js, React, and TypeScript for modern web development.
  • API design and integration, including rate-limit handling and caching.
  • Portfolio optimization logic and AI-driven personalization.

Most importantly, we learned how to collaborate efficiently, merge our technical strengths, and iterate quickly under pressure.

What’s Next for BetaFlow

Next, we aim to integrate BetaFlow directly with investment platforms to make it more actionable. Our long-term goal is to enable users to receive portfolio insights, optimize risk, and consume relevant market news — all from one intelligent dashboard.

We believe BetaFlow has the potential to redefine how investors engage with data, blending human insight with AI-powered recommendations.

Built With

Share this project:

Updates