Skip to content
Back to projects

Project 04 Financial

Hero Journals

Web-based software designed to help retail traders manage their trades, progress and improve overall trading activities.

Role
Full Stack Developer
Platforms
Web
Client
Independent Traders
Hero Journals — product interface
60%Save TimeReduced trade review time by 60%, allowing faster end-of-day analysis
80%InsightsIdentified that 80% of losses came from trades outside of traders primary setup.
58%PerformanceTraders adjusted rules based on journal insights, increasing win rate from 58%.
50%Managed EmotionsGained better control over emotional trading habits with pre and post trade journaling.
01

The brief

Hero Journals is a web app designed to help traders log, analyze, and improve their trading performance. It provides a structured system to track trades, evaluate strategies, and monitor trading psychology over time, with a focus on usability, automation, and insightful analytics.

02

The challenge

Traditionally, retail traders managed their trading records in Excel and Google Sheets. While this method was functional, it lacked automation, analytical depth, and real-time insights. Manual data entry was both time-consuming and prone to errors, making it difficult to maintain accuracy. Additionally, they had no consolidated view of key performance metrics such as win rate, risk/reward ratio, and drawdown. Tracking trade psychology and decision-making patterns was also challenging, and the fragmented data made it nearly impossible to identify recurring mistakes or capitalize on consistent strengths.

03

System scope

  1. 01Trade ManagementManual entry and CSV/API import of trades.
  2. 02Tagging & NotesCustom tags and journaling for strategy, emotion, and setups.
  3. 03Analytics DashboardReal-time stats (PnL, win rate, risk/reward, drawdown) with visual charts.
  4. 04Search & FiltersPowerful filtering by symbol, strategy, tag, and time frame.
  5. 05Goal TrackingSet and monitor personal trading goals.
  6. 06User AccountsSecure login, profile settings, and private journal space.
04

Architecture

Interface
  • React
  • Chart.js
Application logic
  • Laravel
Data & persistence
  • MySQL
Delivery
Web
Hero Journals runs a React · Chart.js interface, persisted in MySQL, delivered to Web.
Interface
React · Chart.js
Data & backend
Laravel · MySQL
Platforms & delivery
AWS
05

Approach & decisions

Retail traders adopted Hero Journals, a digital platform designed for active traders seeking deeper insight into their performance and decision-making processes. The platform provided a more efficient and organized alternative to his previous manual tracking methods.

One of the key features retail traders benefited from was the automatic trade import functionality, which allowed him to seamlessly upload data from brokerage CSVs and APIs. This eliminated the need for manual entry and ensured that his records were always up to date.

The app also enabled retail traders to use custom tags and notes to track specific strategies, emotional states, and trade setups. This helped them analyze not just the outcomes of their trades, but also the reasoning and mindset behind each decision.

Interactive dashboards provided a clear visual representation of his performance, displaying metrics such as profit and loss trends, average risk/reward ratios, and maximum drawdowns. These insights made it easier for traders to assess his trading edge and refine his approach.

Additionally, the app's searchable trade history allowed traders to filter and review trades based on setups, strategies, or results, making post-trade analysis faster and more effective. With built-in goal tracking and journaling tools, he was also able to monitor his progress over time and stay accountable to his trading discipline.

06

Outcome

Hero Journals empowered retail traders to turn disorganized data into actionable insight. With improved consistency, self-awareness, and accountability, he now trades with greater confidence and discipline. Whether you're a solo trader or part of a trading group, the app offers the clarity and tools needed to level up your performance.

  • Full stack development (Laravel + React)
  • REST API design and implementation
  • Analytics dashboard with charting
  • Database schema & query optimization
  • Feature planning & sprint delivery
Next project / 05

Filipino Alamat

Mobile application available in Google play store, built using react native

View case study

Building a product across web and mobile? Discuss an opportunity