Overview

PopStock is an innovative stock-market education app for K-12 students. It teaches financial literacy through animated lessons, interactive games, and event-driven learning, gamifying the material with trending artist themes to keep young learners engaged.

Role

Mobile developer

Platforms

iOS & Android

Stack focus

Flutter, Flutter Bloc, REST API, GCP

Audience

K-12 students

Gallery

The Challenge

Financial literacy is rarely taught well to young people, and the stock market in particular can feel abstract and intimidating. The app needed to make investing concepts approachable and genuinely fun for a K-12 audience, without watering down the underlying ideas.

The Solution

PopStock turns lessons into animated, interactive experiences and event-driven games themed around trending artists, so students learn market mechanics by playing. AI trading bots model market behavior, a REST API on GCP powers the data, and Flutter Bloc keeps the interactive flows predictable and testable.

Key Features

Tech Stack

Flutter Dart Flutter Bloc REST API GCP Real-time trading Alerts and notifications

My Role

I built the Flutter app — the animated lesson and game flows with Flutter Bloc, integration with the GCP-hosted REST API, and the real-time trading and AI trading-bot interactions that drive the learning experience.