
Ledger-v0: How I Built a Personal Ledger with iPhone Shortcuts and Gemini
What I built: The Ledger Sync System I’ve been building a personal ledger web app to track my finances, but the biggest friction point was manual entry. I wanted a frictionless way to input transactions on the go. My solution : A custom web app paired with an iPhone Shortcut. Instead of opening a web browser and fumbling with forms, I hit a button on my home screen, type my expense into a prompt, and the Shortcut sends the data directly to my ledger’s backend. Gemini played a crucial role here, acting as my "shortcut consultant" to handle the API calls and JSON formatting required to get the iOS Shortcut talking to my web server. What I learned This project forced me to step out of my comfort zone in two ways: iOS Shortcuts Logic : I had never built a "pro" Shortcut before. I found that most online tutorials were outdated or didn't account for the latest iOS changes, leaving me stuck on things like dictionary handling and base64 encoding. AI-Assisted Learning : Using Google Gemini felt
Continue reading on Dev.to
Opens in a new tab




