CTChatchawan T.
Next.js, AI automation, and business dashboards

I build practical AI and booking systems that teams can actually run.

Programmer based in Thailand, focused on Next.js App Router, TypeScript, Supabase, APIs, and AI workflow integrations for schools, travel, small business, and internal operations.

10+

years building business systems

Thai + global

client experience

UTC+7

async friendly timezone

app/workbench.tsx

Production flow

Booking and AI intake

live-ready
01User request
02AI triage
03Supabase write
04Admin review

Stack

Next.js App RouterReactTypeScriptSupabasePostgreSQLTailwind CSS

client note

Clear async updates, scoped milestones, and handoff notes.

Quality checks

TypesResponsiveAPI pathsDeploy

Selected work

Systems and case studies for Upwork clients to review.

These examples focus on the same skills requested in AI product, dashboard, and integration roles.

Interactive demo

AI Service CRM Live Project

A playable Next.js + Supabase mini product where clients submit a project request, receive AI-style qualification, and see live CRM data update.

Next.jsSupabaseAPI routeLive CRM

Tour booking platform

Hong Kong Mode Booking Workflow

Next.js App Router system for tour discovery, booking flow, pickup registration, invoices, admin content, and Supabase-backed operations.

Next.jsSupabaseAdmin dashboardBooking flow

Automation service

AI Chatbot and LINE OA Automation

Conversation flows for lead intake, FAQ handling, booking support, and handoff logic with API integrations for small teams.

AI chatbotAutomationAPILINE OA

What I can own

Useful full-stack work without turning the project into a maze.

Best fit: focused milestones, existing app cleanup, AI features, and dashboards where speed and clarity matter.

App Router interfaces

Clean route-level UI, responsive layouts, admin screens, forms, and client-ready product pages.

Supabase and Postgres

Schema-aware dashboards, CRUD flows, auth-aware data access, migrations, and typed mapping between DB and UI.

AI product features

Chat flows, prompt pipelines, API wrappers, automation handoffs, and practical MVPs that can ship in stages.

Integration cleanup

Webhooks, third-party APIs, payment status logic, deployment checks, and bug fixes in existing systems.

Delivery process

Built for scoped PRs, not vague promises.

A practical flow for clients who already have a product and need a reliable engineer to understand it, fix it, and leave it cleaner.

01

Read the existing codebase before changing it

02

Confirm the smallest useful first milestone

03

Ship a focused PR with clear notes

04

Test the flow and document handoff details

Proposal-ready summary

Next.js App Router developer for AI, Supabase, and dashboard work.

Available for a well-scoped first PR, especially email editors, popup builders, admin dashboards, booking workflows, API cleanup, and AI-assisted product features.

Next.js App Router project: live AI Service CRM with Supabase database.

Tricky TypeScript fix: DB row types, API payloads, and optional UI fields.

Timezone: Asia/Bangkok (UTC+7), async friendly.