Developer Builds AI Bookkeeping App with Claude Code

A developer has built AICountant, an AI bookkeeping application for freelancers, self-employed individuals, and small businesses. The app was developed primarily using Claude Code for implementation across the entire technology stack.
Key Features and Implementation
The app provides the following functionality:
- Upload receipt photos through the website or send them via Telegram/Discord
- Automatically extract vendor, date, total, tax, and line items from receipts
- Convert foreign currency receipts using historical exchange rates from the receipt date
- Organize all data into a clean, searchable ledger
- Support for English and French languages
- Provide deduction guidance during review
Claude Code was used extensively for implementation across multiple areas:
- Next.js App Router development
- Prisma with PostgreSQL database integration
- Vercel Blob storage setup
- UI iteration and design
- Receipt-processing flow implementation
Development Example: Currency Conversion
The developer specifically mentioned the currency conversion feature as a good example of Claude Code's assistance. When requesting multi-currency support, Claude helped implement:
- Database schema updates
- Exchange-rate fetching functionality
- Caching mechanisms
- Error handling
- UI updates
The developer noted this feature would have taken significantly longer to implement working solo.
Workflow Design Philosophy
The app was designed to reduce friction in bookkeeping workflows. The developer wanted to avoid making receipt tracking something users only do later from a dashboard, so chat-based capture was integrated from the start as part of the workflow.
The app is currently available for free beta testing at https://ai-countant.vercel.app/ using beta code: HUJA-VJG5.
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude AI Diagnoses Zigbee Network Issue, Recommends Switching from deCONZ to Zigbee2MQTT
A user reported that Claude AI identified a deCONZ issue where switching scenes triggered over 80 ZCL-attribute read commands that overwhelmed a Conbee 2 adapter. Claude recommended migrating to Zigbee2MQTT, which resolved years of unreliable lighting behavior.

Running OpenClaw AI Tools on Low-End Laptop Without GPU
A user successfully ran OpenClaw AI tools on a basic laptop without a dedicated GPU, sharing their setup process in a YouTube tutorial.

Claude AI Recovers 99.94% of Data from Corrupted 12TB BTRFS Array
A developer used Claude AI to recover 99.94% of data from a corrupted 12TB BTRFS array after native recovery tools failed. Claude diagnosed a destroyed index table at 80% and manually rebuilt the filesystem tree, losing only 7MB of trash files from 8.4TB of data.

Practical OpenClaw Setup Patterns from Real-World Deployments
A Reddit user shares insights from setting up OpenClaw for 10+ non-technical users, revealing that successful deployments typically involve 1-2 messaging apps, 5-10 simple workflows, local Mac operation, and voice cloning as a key adoption driver.