
PockIt: The Voice-Activated Personal Expense Tracker
Introduction The MERN stack is one of the most widely used full-stack development stacks and for good reason. It is easy to learn, highly scalable and powerful enough to build production-grade applications. I built PockIt, a personal expense tracker using the MERN stack but with a unique feature: Users can log expenses using voice instead of typing. Manually entering expenses is tedious. Most people start tracking their spending but stop after a few days because the process becomes inconvenient. PockIt allows users to speak their expenses, which are converted into structured transaction data using LangChain and an LLM, and stored in MongoDB. The project has four main components: React – Frontend Firebase – Authentication Node.js – Backend MongoDB + LangChain – Database and AI processing Let’s break down how each part works. Project File Structure Before diving into the code, here is a high-level look at how the frontend and backend are organized to keep the codebase modular and scalabl
Continue reading on Dev.to React
Opens in a new tab


![[MM’s] Boot Notes — The Day Zero Blueprint — Test Smarter on Day One](/_next/image?url=https%3A%2F%2Fcdn-images-1.medium.com%2Fmax%2F1368%2F1*AvVpFzkFJBm-xns4niPLAA.png&w=1200&q=75)

