Cherry Terminal
Published:

Cherry Terminal is a local-first browser app for tracking manually entered portfolio positions, live quotes, global indexes, allocation, and currency exposure.
What it is
A private browser-based portfolio tracker with static HTML pages, native JavaScript modules, local browser storage, and a small Yahoo Finance proxy for quotes and symbol search.
Why I made it
I wanted a focused way to track positions, currency exposure, indexes, and history without creating an account or putting portfolio data into a server-side database.
What I learned
- How to keep a browser app useful while storing user data locally.
- How to normalize quote data behind a small internal API surface.
- How to test responsive financial UI without adding a heavy frontend framework.
