Account & virtual wallet
Login/signup authentication and a simulated $1,000,000 starting balance for each user.
A Flutter trading simulator with mock market streams, a virtual wallet, and interactive historical charts.
Illustrative project map · not an app screenshot
This mobile app creates a simulated trading environment without real-money transactions. Users can sign up, manage a virtual wallet, buy and sell mock stocks, and explore how their holdings change alongside the market data.
The application combines account flows, a trading simulation, portfolio views, and price history in one Flutter experience.
Login/signup authentication and a simulated $1,000,000 starting balance for each user.
Buy, sell, and hold stocks using a stream of mock market data.
A dedicated page showing the user’s current holdings.
Interactive historical price charts spanning up to one year per stock.
BLoC-based state management organises the Flutter application as it receives and renders frequent price changes. The project description documents updates more than five times per second, along with authentication, REST APIs, and interactive charting.
Conceptual component map
This project is a way to discuss state management, frequently updating interfaces, and data visualisation. Contact me for a closer look at the original implementation.
Project descriptions follow my October 2026 CV. Diagrams are explanatory illustrations; they are not screenshots of the original applications.