pedro felippe
back

Caishen

AI personal finance assistant, with expense tracking and WhatsApp integration.

Caishen

# overview

Caishen is a personal finance assistant. You log expenses, see where your money is going and get AI-generated insights, including over WhatsApp.

It's a Turborepo and pnpm monorepo: a Next.js web app, an Express API and shared packages for UI, theme, types and services.

# highlights

  • Financial insights generated with the Claude API.
  • WhatsApp integration through Twilio.
  • Passwordless magic-link login (Better Auth) and transactional email with Resend.
  • Express 5 API with Drizzle ORM on PostgreSQL and Zod validation.
  • Next.js frontend with React Query, React Hook Form and Framer Motion animations.

# stack

Next.jsExpressPostgreSQLDrizzleClaude APITwilioBetter AuthTurborepo

Let's talk?

A project, a role or just an idea. Send me an email or grab 30 minutes on my calendar.