I Built a Stock Tracker by Accident - A Series (Pt.1)

Wednesday, May 28, 2025 | 2 minute read | Updated at Wednesday, May 28, 2025

@
I Built a Stock Tracker by Accident - A Series (Pt.1)

You know those tweets that go like “I built an app in 4 hours using only my left hand and AI!” or _“Finished a SaaS in 3 minutes while sipping coffee”?

Yeah, I saw one too many of those. So naturally, like any self-respecting dev with too many tabs open and not enough finished side projects, I decided: screw it—let’s vibe code something.

For the uninitiated, “vibe coding” is basically whispering your hopes and dreams into a large language model (LLM), crossing your fingers, and hoping it spits out a working app. You describe what you want in English (or, let’s be honest, broken product manager-ese) and let the machines figure it out.

So what to build? Oh, the options. My brain was throwing up ideas like confetti at a startup launch party. But I landed on something oddly personal: a stock tracker app. Why? Because I had already half-started it once. You know, one of those weekend projects that sits quietly in your repo, untouched, patiently waiting for you to circle back with “fresh energy” (spoiler: the energy is never fresh).

The inspiration came from my occasional forays into the Ghana Stock Exchange. I’m not talking Wolf of Accra-level investing here—more like dipping toes in to see if the water’s hot, cold, or mildly radioactive. The GSE is…an adventure. You learn a lot—mostly about chaos, bureaucracy, and how sometimes even the ticker symbols feel tired.

So I dusted off that old project and decided this was the one. This was my “vibes only” redemption arc.

Now, deciding how to actually build it? Pain. Real pain. Framework or no framework? Go full-stack or go nap? Every decision was a mini existential crisis. But then I remembered—I have AI agents now. Let them battle it out in the Thunderdome of web dev choices. I pinged ChatGPT, Claude.ai, DeepSeek—my little advisory council of artificial consultants.

The result? I kept it simple:

  • PWA (because I’m allergic to app store deployment)

  • Plain storage (no fancy database acrobatics)

  • Fast to build (think: weekend sprint, not a death march)

  • Language I know (because debugging in a foreign language is a special kind of despair)

  • Web-based = cross-platform (laptops, phones, toasters—whatever runs Chrome)

And most importantly: easy to upgrade later without crying into my keyboard.

So yeah. I built a stock tracker. With vibes. For Ghana. In a weekend. And it actually works.

More soon—probably when I break it trying to add dark mode.

© 2025 Reveries

🌱 Powered by Hugo with theme Dream.

Me

Self Introduction

Passionate about people & technology. With a plethora of experience managing both people and technology. I am currently a Technical Officer with the Communications Division of CSIR - Institute for Scientific and Technological Information. Here, I am responsible for transforming research outputs into software, tools, equipments and communication systems as tools for national development.

I am BIG about community and have spent the better part of the last decade; growing and managing various tech communities in Ghana. Most recent being the Google Developer Group (GDG). I ASPIRE to INSPIRE.

I like to dabble in a lot of technology related things; from code to Rpi’s.