Light
Dark
← Back to Portfolio
Mobile Application

Gro

Goals. Returns. Outcomes. The AI-powered investing platform that actually gets you. Set your goal, watch AI build your path, achieve your outcome. Professional-grade algorithms wrapped in game-like simplicity, built for your phone and optimised for your goals. Still in development.

FlutterDartNext.jsTypeScriptOpenAIAlpaca APIFirebaseNode.js
Overview

About the Project

Most investing platforms assume you already know what you're doing. Gro flips that entirely. Users tell us what they want in plain English, whether that's a house deposit, early retirement, or a dream holiday, and our AI builds a personalised portfolio optimised for their timeline and risk tolerance in under 3 minutes. The same quantitative models that power hedge funds, from Black-Scholes option pricing to Monte Carlo simulations, are wrapped in an interface anyone can use.

The platform gamifies financial progress with XP rewards, streak tracking, daily check-ins, and interactive financial literacy courses. Every £100 invested plants a tree through our non-profit partner, with a live impact dashboard tracking CO₂ offset and a global forest map. Native iOS and Android apps built with Flutter make investing fit between Instagram and your morning commute, not require a laptop and a quiet afternoon.

Features

Key Functionality

  • AI Portfolio Builder
    Tell us your goal in plain English. GPT-4 translates it into an optimised investment strategy with 5 custom portfolios to choose from.
    AI Portfolio Builder
  • Goal-Based Investing
    House deposit, retirement, freedom fund. Set your target and timeline, and AI builds your personalised roadmap in under 3 minutes.
    Goal-Based Investing
  • Monte Carlo Simulations
    Stress-test your portfolio across thousands of market scenarios. See how your strategy performs in bull markets, bear markets, and everything in between.
    Monte Carlo Simulations
  • XP & Gamification
    Earn XP for daily check-ins, milestones, and financial literacy modules. Spend it on fractional shares, bonus tree plantings, and premium insights.
    XP & Gamification
  • Goal Training Courses
    Interactive, gamified courses tailored to your goals. Bite-sized lessons you can finish on your commute that make the AI smarter.
    Goal Training Courses
  • Plant Trees As You Invest
    Every £100 invested plants a tree. Track your environmental impact with a live dashboard showing CO₂ offset and a global forest map.
    Plant Trees As You Invest
  • Mobile-First Platform
    Built with Flutter for iOS and Android. Face ID, widgets, push notifications, and biometric auth. Investing that fits in your pocket.
    Mobile-First Platform
  • FCA-Compliant Infrastructure
    Institutional-grade trade execution via Alpaca API, bank-level security, regulatory compliance, and full transparency built in.
    FCA-Compliant Infrastructure
  • Community & Leaderboards
    Anonymous leaderboards, achievement badges, streak rewards, and a community of goal-focused investors keeping each other motivated.
    Community & Leaderboards
Reflection

What I Learned

01Integrating OpenAI APIs for natural language goal matching and personalised financial strategy generation.
02Building real-time portfolio tracking with WebSocket connections and live market data feeds.
03Implementing Monte Carlo simulations and Modern Portfolio Theory for goal-based asset allocation.
04Designing gamification systems with XP, streaks, achievements, and reward redemption mechanics.
05Building cross-platform mobile apps with Flutter and Dart, including biometric auth and push notifications.
06Integrating Alpaca API for institutional-grade trade execution, custody, and clearing.
07Designing interactive financial literacy courses with adaptive questioning and progress tracking.
08Building an environmental impact dashboard with real-time tree planting metrics and CO₂ calculations.
09Implementing FCA-compliant infrastructure with proper KYC flows, data protection, and audit trails.
10Creating a community leaderboard system with anonymous ranking and streak-based reward tiers.