Projects

Super Projects and their related sub-modules.

BillSplitter

Applications
Featured

Split bills and generate PromptPay QR codes.

Next.jsQR Code
No public repository

BodyMetrics

Applications
Featured

Calculate your BMI and BMR easily.

Next.jsReact
No public repository

CashFlow Diagram

Applications
Featured

Visualize where your money goes.

Next.jsReact
No public repository

Chore Divider

Applications
Featured

Fairly distribute household chores among roommates.

Next.jsReact
No public repository

Live Crypto Dashboard

Web
Featured

A real-time cryptocurrency dashboard tracking live prices via Server-Sent Events (SSE) and full DB integration.

Next.jsSSERedisTailwind
No public repository

Decision Spinner

Applications
Featured

Random choice generator for daily decisions.

Next.jsReact
No public repository

FinanceFlow

Applications
Featured

Minimalist income and expense tracker.

Next.jsZustand
No public repository

Dev Flashcards

Applications
Featured

Spaced repetition memory cards for developers.

Next.jsFramer Motion
No public repository

FocusFlow

Applications
Featured

A productivity application designed for deep work.

Next.jsReactTailwind
No public repository

Focus Idle

Applications
Featured

Pomodoro timer meets idle building game.

Next.jsZustand
No public repository

Fridge Expiry Tracker

Applications
Featured

Track grocery expiry dates to reduce food waste.

Next.jsZustand
No public repository

GitHub Universal Explorer

Applications
Featured

Explore GitHub data using 3 dynamic layouts.

Next.jsZustandRecharts
No public repository

Glassmorphism Dash

Applications
Featured

A beautiful glassmorphism dashboard.

Next.jsTailwindFramer Motion
No public repository

Google Books Explorer

Applications
Featured

A hybrid-layout library explorer powered by Google Books API.

Next.jsTailwind CSSZustandRecharts
No public repository

Habit RPG

Applications
Featured

Level up your life with this gamified habit tracker.

Next.jsZustand
No public repository

Hydrate Tracker

Applications
Featured

Visually track your daily water intake.

Next.jsZustand
No public repository

Kanban Task Board

Applications
Featured

A drag-and-drop Kanban board for task management.

Next.jsZustanddnd-kit
No public repository

LendLedger

Applications
Featured

Keep track of items and money you lent to friends.

Next.jsZustand
No public repository

Life Heatmap

Applications
Featured

GitHub-style 365 days activity tracker.

Next.jsReact
No public repository

MacroCalc

Applications
Featured

Calculate calories from Protein, Carbs, and Fat.

Next.jsZustand
No public repository

Med & Vitamin Tracker

Applications
Featured

Daily checklist for medications and supplements.

Next.jsReact
No public repository

NoteFlow Markdown

Applications
Featured

A dual-pane markdown editor with local persistence.

Next.jsMarkdownZustand
No public repository

PackMate

Applications
Featured

Smart travel checklist generator based on trip type.

Next.jsZustand
No public repository

ParkPin

Applications
Featured

Never forget where you parked your car in a mall.

Next.jsReact
No public repository

Personal Website (Design Pattern Playground)

Web
Featured

Problem/Motivation: Learning advanced Software Design Patterns often lacks practical, real-world frontend implementation examples. Solution/Benefit: Developed a portfolio website using TypeScript and Next.js, explicitly implementing GoF patterns (Factory, Builder, Visitor) within the architecture. This resulted in a highly maintainable codebase and served as a tangible proof-of-concept for clean code engineering.

Nextjs

AI-Powered Manga OCR and Translation Pipeline (HITL)

Web
Featured

Problem/Motivation: Translating comics manually is highly inefficient due to the complexity of extracting text from images. Solution/Benefit: Engineered an end-to-end Python pipeline leveraging digital image processing and Optical Character Recognition (OCR). Integrated a Human-in-the-Loop (HITL) workflow to ensure high contextual accuracy and quality control in English-to-Thai translations.

Nextjs

Universal Academic Portfolio System (UAPs)

Web
Featured

Problem/Motivation: Using a single, static resume for different roles reduces the chance of matching company-specific requirements.Solution/Benefit: Designed a normalized relational database to securely and flexibly manage skills and experiences. Built a Dynamic Resume generator that outputs tailored documents mapped to specific Job Descriptions, laying the architectural groundwork for future LLM-driven candidate-job matching.

Nextjs

Google Calendar AI Agent (MCP)

Web
Featured

Problem/Motivation: Manually managing schedules and checking for appointment overlaps is time-consuming and error-prone. Solution/Benefit: Developed a Python-based AI agent utilizing the Model Context Protocol (MCP) to interpret natural language commands. Integrated with the Google Calendar API to automate scheduling and perform real-time overlap detection, significantly reducing manual calendar management.

Nextjs

Project Scaffolding CLI Tool (MVP)

Web
Featured

Problem/Motivation: Setting up new software project structures involves repetitive and time-consuming manual configurations. Solution/Benefit: Built a command-line interface (CLI) to automate project bootstrapping (Selection & Contribute features). Engineered a highly flexible architecture designed to support future LLM integration, enabling developers to scaffold custom projects using simple natural language prompts.

Nextjs

AI-Powered Phygital Icebreaker Platform

Web
Featured

Problem/Motivation: Networking events often suffer from low engagement and awkward initial interactions. Solution/Benefit: Developed a `Phygital` platform merging physical and online participation. Applied AI to dynamically generate and randomize domain-specific questions (e.g., Computer Science, Data Science), effectively breaking the ice and fostering meaningful professional connections.

Nextjs

E-Commerce Super App

Web
Featured

A massive e-commerce ecosystem. Includes user authentication, product management, shopping cart, and payment gateway integration.

Next.jsSupabaseStripe
No public repository

Merchant Dashboard

Web
Featured

Admin panel for sellers.

ReactTailwind
No public repository

RecipeScaler

Applications
Featured

Easily scale recipe ingredients up or down.

Next.jsReact
No public repository

Regex Lab

Applications
Featured

A real-time Regular Expression tester and visualizer.

Next.jsRegexTailwind
No public repository

Skill Radar

Applications
Featured

Spider chart for analyzing personal skills.

Next.jsReact
No public repository

SleepSync

Applications
Featured

Calculate optimal sleep cycles to wake up refreshed.

Next.jsReact
No public repository

SmartDeal Calculator

Applications
Featured

Compare prices and find the best value for money.

Next.jsReact
No public repository

Smart Timetable

Applications
Featured

Visual weekly schedule planner.

Next.jsReact
No public repository

Sorting Visualizer

Applications
Featured

Interactive visualizations of sorting algorithms.

Next.jsAlgorithmsTailwind
No public repository

Subscription Auditor

Applications
Featured

Manage your monthly subscriptions and find hidden costs.

Next.jsReact
No public repository

Tabata Timer

Applications
Featured

Interval timer for HIIT workouts.

Next.jsReact
No public repository

ThaiTax Planner

Applications
Featured

Step-by-step Thai income tax calculator.

Next.jsZustand
No public repository

TimeBlock 24h

Applications
Featured

Visualize your 24-hour time allocation.

Next.jsReact
No public repository

Todo App

Applications
Featured

A local-first interactive Todo mini-app built into the portfolio.

ReactZustandMini-App
No public repository

Trip Planner & Risk

Applications
Featured

Calculate fuel, resting points, and trip risks.

Next.jsReact
No public repository

Typing Trainer

Applications
Featured

Developer typing speed and accuracy trainer.

Next.jsReact
No public repository

WealthViz

Applications
Featured

Visual Net Worth and Asset Dashboard.

Next.jsReact
No public repository

ZenMood

Applications
Featured

Simple daily mood and energy tracker.

Next.jsZustand
No public repository