-
-
Onboarding - 01
-
Onboarding - 02 - Select currency
-
Onboarding - 03 - Ready
-
Dasboard - Total Portfolio
-
Dashboard - Stocks Portfolio
-
Add Button Tapped
-
Adding Listed Asset - Details
-
Preferences of an Asset - Hold
-
Insights - 01
-
Insights - 02
-
Insights - 03
-
Add manual asset - Property
-
Add manual asset - Cash/Other
-
Search Listed Asset
-
Portfolio - Total
-
Portfolio - Empty State
-
Settings
-
Insights - Non-premium user
-
Paywall - Integrated with RevenueCat
Inspiration
Managing investments across multiple asset types is still surprisingly fragmented.
Most portfolio apps are either too complex, too cluttered, or don’t provide meaningful insights beyond basic numbers.
I wanted to build a clean and modern experience that makes portfolio tracking simple — and adds real value through AI-powered analysis.
That became Elektrum.
What it does
Elektrum is an AI-powered portfolio tracker that helps users:
- Monitor their total portfolio value and daily performance
- Track allocations across different asset types
- Search and add stocks or crypto instantly with live market data
- Unlock premium AI insights that highlight risk exposure and diversification opportunities
Instead of only showing numbers, Elektrum helps users understand what their portfolio means.
How we built it
Elektrum was built as a complete MVP using:
- Expo (React Native) for a fast cross-platform mobile experience
- Supabase for authentication and portfolio data storage
- Live market search integration for real-time asset discovery
- RevenueCat for subscription monetization and premium feature access
- A modular UI system designed for scalability and clarity
The core flow is:
Onboarding → Dashboard → Asset Search → Premium Unlock → AI Insights
Challenges we ran into
Some of the main challenges included:
- Designing a finance interface that stays simple while still feeling powerful
- Integrating RevenueCat properly with real offerings and entitlements
- Building a smooth premium unlock experience without disrupting the core app flow
- Creating meaningful AI insights that feel helpful rather than generic
Accomplishments that we're proud of
- A polished end-to-end mobile MVP with onboarding, tracking, and monetization
- Live asset search and fast portfolio building experience
- Premium AI insights integrated behind a real subscription paywall
- A clean, modern UX focused on clarity and speed
What we learned
This project was a great deep dive into:
- Subscription-based product design and monetization flows
- Building real-world MVPs quickly with Expo + Supabase
- Making AI features feel practical and user-centered
- Shipping a complete product under hackathon constraints
What's next for Elektrum
Next steps include:
- More advanced portfolio analytics and historical performance tracking
- Personalized AI recommendations based on user goals
- Watchlists, alerts, and deeper asset-level insights
- Expanding premium features and preparing for public launch
Built With
- expo.io
- figma
- live-market-data
- openai
- openai-api
- postgresql
- react-native
- revenuecat
- supabase
- typescript
Log in or sign up for Devpost to join the conversation.