Fellow hackers,
I present to you my latest side project creation: Bookslyte. A simple bookkeeping and receipt tracking solution.
Stack:
Nuxt.js + Tailwind CSS (backend on Cloud Run and static files on Firebase Hosting)
Google Cloud SQL and Cloud Storage for data
Firebase Auth
I used Google Sheets for income and expense tracking and Google Drive for receipts, which I found too cumbersome after some time. I also shied away from more comprehensive accounting solutions out there that have way more features than I needed. Frankly, I find those intimidating. So, like any sensible developer, this drove me to write my own custom solution.
Bookslyte is meant to track income and expenses, renders a little graph to show you which way things are going, and, if you're inclined to sign up for a subscription, can also handle tracking receipts. Finally, my accountant's favorite feature, a reports button, which combines your P&L table and all your receipts into a single PDF.
Next up I'm eyeing Plaid, thinking that adding support for bank and credit card integration may automate even more of this bookkeeping process.
The HN community is full of incredibly talented folks and I'd love to hear what you think or any other feedback you may have.
Hope you like it, and thank you for reading!