Tikea SaaS Project

Overview

Tikea is a full-stack SaaS application that converts a photo of a receipt or invoice into structured accounting data through an AI pipeline.

The image is uploaded directly from the browser to object storage (Cloudflare R2) using user-isolated presigned URLs, then processed with OCR (LlamaParse), and finally structured by an LLM (OpenAI) with strict JSON output —extracting merchant, date, total, tax, payment method, and category for the user to review before saving.

Data is persisted in a reactive database (Convex), so the dashboard and analytics reports update in real time, with CSV/PDF export and multi-currency support.

Authentication is handled via Google OAuth and email/password (Better Auth), with Free/Pro paid subscriptions through Stripe (Checkout + webhooks).

Built end-to-end architecture, backend, and UI with Next.js 16, React 19, TypeScript, shadcn/ui, and Tailwind CSS v4.

Categories

Vibe Coding

Product Architecture

Date

Jun 14, 2026

Client

Tikea

Tikea SaaS Project

Overview

Tikea is a full-stack SaaS application that converts a photo of a receipt or invoice into structured accounting data through an AI pipeline.

The image is uploaded directly from the browser to object storage (Cloudflare R2) using user-isolated presigned URLs, then processed with OCR (LlamaParse), and finally structured by an LLM (OpenAI) with strict JSON output —extracting merchant, date, total, tax, payment method, and category for the user to review before saving.

Data is persisted in a reactive database (Convex), so the dashboard and analytics reports update in real time, with CSV/PDF export and multi-currency support.

Authentication is handled via Google OAuth and email/password (Better Auth), with Free/Pro paid subscriptions through Stripe (Checkout + webhooks).

Built end-to-end architecture, backend, and UI with Next.js 16, React 19, TypeScript, shadcn/ui, and Tailwind CSS v4.

Categories

Vibe Coding

Product Architecture

Date

Jun 14, 2026

Client

Tikea

Book a call, and I’ll take care of the rest

© 2025 All right reserved

Book a call, and I’ll take care of the rest

© 2025 All right reserved

Book a call, and I’ll take care of the rest

© 2025 All right reserved