๐—›๐—ฒ๐—ฎ๐—ฑ๐—น๐—ถ๐—ป๐—ฒ: What started as a simple B2C expense tracker has officially pivoted into a full...๐—›๐—ฒ๐—ฎ๐—ฑ๐—น๐—ถ๐—ป๐—ฒ: What started as a simple B2C expense tracker has officially pivoted into a full...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Vimal's avatar
โ€ข 4h
๐—›๐—ฒ๐—ฎ๐—ฑ๐—น๐—ถ๐—ป๐—ฒ: What started as a simple B2C expense tracker has officially pivoted into a fully automated B2B Financial SaaS. Introducing ๐—™๐—ถ๐—ป๐—ฎ๐—ป๐—ฆ๐—บ๐—ฎ๐—ฟ๐˜. ๐—•๐—ผ๐—ฑ๐˜†: I realized that startup founders and agency owners spend countless hours manually categorizing bank statements and tracking operational costs. I wanted to build a solution that entirely automates this bookkeeping process. Building the core featureโ€”an "๐€๐ˆ ๐๐š๐ง๐ค ๐’๐ญ๐š๐ญ๐ž๐ฆ๐ž๐ง๐ญ ๐๐š๐ซ๐ฌ๐ž๐ซ"โ€”was one of the toughest technical challenges Iโ€™ve faced. I hit a massive roadblock when Next.js 14โ€™s Webpack bundler kept breaking legacy PDF OCR libraries in serverless environments. Instead of compromising on the feature, I completely re-architected the data pipeline: โ€ข I bypassed Webpack issues by implementing pdf2json on a strict Node.js runtime for secure, server-side text extraction. โ€ข I piped this raw text into Groqโ€™s LLaMA-3.1-8b model using highly optimized system prompts. โ€ข The result? Lightning-fast, deterministic extraction that converts raw PDF text into perfectly structured JSON arrays. Now, users can drag-and-drop a PDF statement, and the AI instantly categorizes every transaction (Infrastructure, Payroll, Revenue) into a 'pending' staging area. Once approved, the data flows securely via Drizzle ORM into a Neon PostgreSQL database, updating real-time Recharts dashboards. ๐‘ป๐’†๐’„๐’‰ ๐‘บ๐’•๐’‚๐’„๐’Œ: Next.js App Router, Tailwind CSS, Shadcn UI, Clerk Auth, Drizzle ORM, Neon DB, and Groq SDK. ๐—ช๐—ต๐—ฎ๐˜'๐˜€ ๐—ก๐—ฒ๐˜…๐˜? I am currently looking for my next full-time opportunity as a Full Stack Developer (based in Bangalore or anywhere). I am also actively taking on ๐—ณ๐—ฟ๐—ฒ๐—ฒ๐—น๐—ฎ๐—ป๐—ฐ๐—ฒ ๐—ฝ๐—ฟ๐—ผ๐—ท๐—ฒ๐—ฐ๐˜๐˜€. If you are a founder or agency looking to build scalable, AI-integrated SaaS MVPs without the technical headache, let's connect. Check out the demo video below to see the AI parser in action! ๐Ÿ”— Live Project: https://lnkd.in/gSNu3cAK hashtag#BuildInPublic hashtag#Nextjs hashtag#FullStackDevelopment hashtag#SaaS hashtag#AI hashtag#Groq hashtag#PostgreSQL hashtag#WebDevelopment hashtag#FreelanceDeveloper hashtag#Hiring
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started