Back to work

Trade Master Trading Journal

Trade Master is a Flutter trading journal for position sizing, trade logging, weekly reviews, and performance analytics. It runs on Android, iOS, and web, with optional Google Sign-In and Firestore sync so traders can keep a journal across devices. The Dashboard surfaces Total Trades, Win Rate, streak tracking, a 7-day P/L trend chart, and a recent-trades overview. The Trade Journal logs entries with automatic profit/loss, market sentiment, mistakes tracking, and date-based organisation, while the Watchlist supports EMA, Stochastic, and MACD-driven stock selection. A Position Sizing Calculator covers capital, risk percentage, risk/reward ratios, multi-currency support, and calculation history, alongside SIP tools. Reports add win-rate and P/L analysis, with web CSV/JSON trade import including broker Closed P&L exports. I shipped the mobile apps on Google Play and deployed the live web app on Firebase Hosting, including desktop/web layout polish.

AndroidiOSFlutterWebFirebaseTrading JournalAnalyticsPosition SizingPlay Store
Trade Master Trading Journal screenshot 1
Trade Master Trading Journal screenshot 2
Trade Master Trading Journal screenshot 3
Trade Master Trading Journal screenshot 4

Highlights

  • Built a cross-platform Flutter app for Android, iOS, and web.
  • Added a position sizing calculator and SIP tools.
  • Shipped a trade journal with watchlist, mistakes tracking, and performance reports.
  • Implemented optional cloud sync with Firebase Auth and Firestore.
  • Added web CSV/JSON trade import, including broker Closed P&L exports.
  • Deployed the live web app on Firebase Hosting with desktop/web UI polish.