Main page of app
Email Newsletter
Overview
OwnShares is a high-performance portfolio tracking application designed for disciplined investors to monitor holdings and watchlists through a sophisticated, "SaaS 2.0" aesthetic. Built with Next.js 15 and TypeScript, the platform leverages Supabase for real-time authentication and relational data management, alongside the Finnhub API for live market valuations. The architecture features a custom-engineered Bento Box UI with glassmorphism effects, utilizing Tailwind CSS for a deep "OLED" dark mode and seamless, responsive interactions.
View Live AppMy Role
Product Designer & Full Stack Developer
Timeline
2024 — 2025
Process
As an active value investor and personal portfolio manager, I have long struggled to find tech that allows individuals to manage their portfolios without noise and distractions. Therefore I decided to build it.
The project began as a simple stock tracker and evolved into a complete self-directed investing tool with features including live price fetching via Finnhub API, portfolio value calculation, holdings and watchlist management, CRUD operations with optimistic updates, an activity timeline, private per-stock notes, and automated weekly email recaps powered by Resend.