Stock Portfolio App (MyFolio)
A portfolio-first investing app — no need to analyze individual stocks, just connect your KIS brokerage account and let the app handle order planning. Running privately on my home server.
– viewsInstead of picking and analyzing individual stocks, you build a portfolio and the app calculates the order plan for you. It connects to Korea Investment & Securities (KIS) and executes real trades. The backend is FastAPI, the mobile client is Expo (React Native), and a Celery worker handles trade confirmation, P&L updates, and notifications in the background. The whole thing runs on `folio.slowloop.app` via a home Ubuntu server with Docker Compose.
The domain layer is split into six modules (member, account, portfolio, trading, market, notification). The UX is designed around one account at a time rather than a multi-account dashboard. One thing I confirmed hands-on: 1,521 passing unit tests don't replace real-KIS, real-trade, and real-device verification — those still need a human.