MISTERMOONNational Power Trainer · 미스터문
National Power Trainer (MisterMoon) · Software studio · Gwangmyeong-si, Korea · Est. 2026-06National Power Trainer (미스터문) · 소프트웨어 스튜디오 · 경기도 광명시 · 2026년 6월 개업

A one-person studio. 20+ products in seven months, built with Claude.1인 스튜디오. 7개월 동안 20개 넘는 제품을 Claude와 함께 만들었습니다.

MisterMoon makes apps for problems in everyday life — from the flight deck, the study desk and home. Four apps are live on the App Store and one is in review. Everything else, including what we stopped, is on this page.미스터문은 생활에서 부딪힌 문제를 앱으로 만듭니다. 조종석에서, 공부하는 책상에서, 집에서. App Store에 4개가 출시됐고 1개가 심사 중입니다. 멈추거나 접은 것까지 전부 이 페이지에 있습니다.

20+products · 7 months제품 · 7개월
~220Klines of SwiftSwift 코드 줄
~200Klines of TypeScriptTypeScript 코드 줄
~6,000App Store downloadsApp Store 다운로드
Founder note창업자의 말

I fly the Boeing 737 as a first officer. Every app here started as a problem I ran into — typing into the flight computer, studying hundreds of pages of manuals, keeping a household budget with my wife, helping her learn Russian.

저는 보잉 737 부기장입니다. 여기 있는 앱은 모두 제가 직접 부딪힌 문제에서 시작했습니다. 비행관리컴퓨터 입력, 수백 쪽짜리 매뉴얼 공부, 아내와 함께 쓰는 가계부, 아내의 러시아어 공부.

Claude Code is my primary engineer, Claude Design does the design work, and Codex reviews as a second pair of eyes. I decide what gets built, test it on real devices, and ship it. When something doesn't work, I say so here.

Claude Code가 주 개발자이고, 디자인은 Claude Design으로, Codex는 두 번째 리뷰어로 씁니다. 저는 무엇을 만들지 정하고, 실기기에서 확인하고, 출시합니다. 잘 안 된 것도 여기에 그대로 적습니다.

— Seungha Moon (문승하), founder

Shipped출시

Live on the App Store, on the open web, or in review. Open a card for its log.App Store나 웹에서 운영 중이거나 심사 중인 제품. 카드를 펼치면 기록이 보입니다.

Our apps자체 제품
FMC TYPER app icon
Flight deck조종석

FMC TYPER

FMC 타이퍼 · iOS · iPadOS
LIVE
FMC TYPER take-off cinematic: a 737 rolling down the runway in green phosphor

A typing game on a 1:1 Boeing 737NG flight-management keypad. Practice turns into the finger memory you use on the flight deck.보잉 737NG 비행관리컴퓨터(FMC/CDU) 키패드를 1:1로 재현한 타자 게임. 연습이 실제 조종석의 손가락 기억이 됩니다.

WHYNew first officers enter FMC data slowly, and simulator time or paper keypads get boring fast. Words only get shot down when you press EXEC, so input → verify → execute becomes habit.신입 부기장은 FMC 입력이 느립니다. 시뮬레이터나 종이 키패드 연습은 금방 지루해집니다. EXEC를 눌러야 단어가 격추되게 해서 "입력 → 확인 → 실행" 습관이 몸에 붙게 했습니다.

2 daysfirst commit → submit첫 커밋 → 제출
~5,900downloads다운로드
  • SwiftUI
  • SpriteKit
  • StoreKit 2
  • Claude Code
FLIGHT LOG비행 일지
07-16
First commit첫 커밋
07-17
Submitted to the App StoreApp Store 제출
1.4.0
In TestFlight (1.3.2 on the App Store). Five games (WORD RAIN, ROUTE RUN, MOLE STRIKE, TYPE TEMPO, ATC RUSH), takeoff/landing cinematics, A320 and Embraer keypad skins. 253 commits.TestFlight 중 (App Store는 1.3.2). 게임 5종(WORD RAIN, ROUTE RUN, MOLE STRIKE, TYPE TEMPO, ATC RUSH), 이착륙 시네마틱, A320·Embraer 키패드 스킨. 커밋 253개.
$
Free · remove ads $3.99무료 · 광고 제거 $3.99

Build 1.0(11) was rejected under guideline 2.1(b): the left keys were 53×34pt, too small for the reviewer to find the purchase button. We resized them and resubmitted.1.0(11) 빌드가 가이드라인 2.1(b)로 반려됐습니다. 왼쪽 키가 53×34pt로 작아서 심사관이 인앱결제 버튼을 못 찾았습니다. 키를 키우고 다시 제출했습니다.

With Claude: a 1,055-line CLAUDE.md of UI rules that must never break, 30+ dated handoff notes, and MOLE STRIKE art from Claude Design.Claude와: 절대 깨면 안 되는 UI 규칙을 담은 1,055줄 CLAUDE.md, 날짜별 인수인계 노트 30개 이상, MOLE STRIKE 아트는 Claude Design.

Cramcard app icon
Study · family공부 · 가족

Cramcard

머리에꽂아주는 암기장 · iOS · iPadOS
LIVE
Cramcard on iPhone: a flashcard study screen

Spaced-repetition flashcards you see, hear, write and say.보고, 듣고, 쓰고, 말하는 간격 반복 암기카드.

WHYI built it so my wife could study Russian — its store name once read "the app a husband made so his wife would study…". When I saw her keep it on two-thirds of the iPad with a notes app on the rest, I put an Apple Pencil handwriting pad inside.아내의 러시아어 공부를 위해 만든 앱입니다. 한때 스토어 이름이 "와이프공부하라고남편이만들어준앱인데…"였습니다. 아내가 iPad 화면 2/3에 이 앱, 1/3에 필기 앱을 띄워 쓰는 걸 보고 Apple Pencil 필기 패드를 앱 안에 넣었습니다.

4×2.1(b) rejections, then approved2.1(b) 반려 후 승인
0logins · servers로그인 · 서버
  • SwiftUI
  • SwiftData
  • Claude Code
  • Claude Design
FLIGHT LOG비행 일지
04-23
Started as a Next.js web appNext.js 웹앱으로 시작
07-11
Rebuilt as a native iOS app네이티브 iOS로 전환
08
2.0 approved after four 2.1(b) rejections. Now 2.1.1, 228 commits.2.1(b) 반려 4번 끝에 2.0 승인. 현재 2.1.1, 커밋 228개.
+
CSV / Markdown / Obsidian import, automatic TTS, spaced repetition v2, deck folders, handwriting pad with Russian cursive guides.CSV·Markdown·Obsidian 가져오기, 자동 TTS, 간격 반복 v2, 덱 폴더, 러시아어 필기체 가이드가 있는 필기 패드.
$
Free · remove ads $2.99 (no ads on study screens)무료 · 광고 제거 $2.99 (학습 화면에는 광고 없음)

Release builds 5 and 6 went from archive to App Review without opening the Xcode GUI once. The promo reel was recorded with Claude drawing pen strokes into the simulator itself.릴리스 빌드 5·6은 Xcode 화면을 한 번도 열지 않고 아카이브부터 심사 제출까지 진행했습니다. 홍보 릴스는 Claude가 시뮬레이터에 펜 획을 직접 그려서 녹화했습니다.

Dinero app icon
Home · money집 · 돈

Dinero

디네로 가계부 · iOS · Mac
LIVE
Dinero on Mac: transactions table

A shared household ledger for couples. As quick as a spreadsheet, without the formulas to maintain.스프레드시트처럼 바로 쓰되 수식 관리는 필요 없는 부부 공용 가계부.

WHYOur family budget lived in Google Sheets and Apps Script. Every new category meant restructuring the sheet, and spending abroad had to tie back to real currency-exchange records — the first supported currency was the Kazakhstani tenge.부부 가계부를 Google Sheets와 Apps Script로 썼습니다. 카테고리가 하나 늘 때마다 시트 구조를 고쳐야 했고, 해외 지출은 실제 환전 기록과 이어져야 했습니다. 첫 지원 통화는 카자흐스탄 텡게였습니다.

~32Klines of SwiftSwift 줄
1,715real entries migrated실제 기록 이전
  • SwiftUI
  • AppKit
  • CloudKit
  • Claude Code
  • Claude Design
FLIGHT LOG비행 일지
06-15
Reworked the spreadsheet시트 개선
09-01
Native development started네이티브 개발 시작
09-19
iOS and Mac submitted togetheriOS·Mac 동시 제출
LIVE
iOS approved after 5.2.5 and 2.1(b) rejections; Mac live too. 1.0.3 in review.iOS는 5.2.5와 2.1(b) 반려를 거쳐 승인, Mac도 출시. 1.0.3 심사 중.
+
Keyboard-first entry with autocomplete from history, CloudKit spouse sharing, foreign currency tied to exchange records, monthly asset snapshots, charts, CSV/XLSX export.과거 기록 기반 자동완성 키보드 입력, CloudKit 배우자 공유, 환전 기록과 연결된 외화, 월별 자산 스냅샷, 차트, CSV/XLSX 내보내기.
$
Free up to 500 entries, then one-time $6.99 (Family Sharing included)500건까지 무료, 이후 1회 결제 $6.99 (가족 공유 포함)

Two named Claude sessions — "Dinero Mobile" and "Dinero MAC" — split the codebase and messaged each other. Launch-night instructions were "handle it all", then "submit".이름 붙인 Claude 세션 2개("Dinero Mobile", "Dinero MAC")가 코드베이스를 나눠 맡고 서로 메시지로 알렸습니다. 출시 밤 지시는 "다 알아서", 그다음 "제출 ㄱ".

GPS Relay app icon
Flight deck조종석

GPS Relay

iOS · iPadOS
IN REVIEW
GPS Relay on iPhone: relay status screen

Sends iPhone GPS over Bluetooth to a Wi-Fi-only iPad, so ForeFlight and FliteDeck Pro can show your own aircraft.iPhone GPS를 블루투스로 Wi-Fi 전용 iPad에 넘겨서 ForeFlight, FliteDeck Pro에 내 비행기 위치가 뜨게 합니다.

WHYI bought a Wi-Fi iPad for my EFB, and Wi-Fi iPads have no GPS. Buying a cellular iPad just for that was a waste when the iPhone already had one.EFB용으로 Wi-Fi iPad를 샀는데 Wi-Fi iPad에는 GPS가 없습니다. GPS 하나 때문에 셀룰러 iPad를 다시 사는 건 낭비였고, iPhone에는 이미 GPS가 있었습니다.

57spoofed fixes blocked비정상 위치 차단
988 KBapp size앱 크기
  • CoreLocation
  • CoreBluetooth
  • GDL 90
  • Claude Code
FLIGHT LOG비행 일지
09-17
Research리서치
10-04
Submitted. 1.0.1 ready.제출. 1.0.1 준비 완료.
+
Two-minute guided setup, works in airplane mode, keeps sending with the screen locked, dropout alerts, GPS SUSPECT detection.2분 안내 설정, 비행기 모드에서 동작, 화면 잠금 중에도 전송, 끊김 알림, GPS SUSPECT 감지.
$
First 2 hours free, then one-time $9.99처음 2시간 무료, 이후 1회 결제 $9.99

During a real flight with GPS spoofing, GPS SUSPECT blocked 57 impossible positions — an altitude of 50,319 ft, a 296 km jump. Bugs were fixed by analyzing five real flight logs.GPS 스푸핑이 있던 실제 비행에서 GPS SUSPECT가 비정상 위치 57개를 막았습니다. 고도 50,319ft, 296km 점프 같은 값입니다. 실제 비행 로그 5개를 분석해서 버그를 고쳤습니다.

Claude registered the app in App Store Connect through Chrome, and our own Claude skill, promo-video, produced the 54-second review demo in Remotion — music generated in code.App Store Connect 앱 등록은 Claude가 Chrome으로 진행했고, 직접 만든 Claude 스킬 promo-video로 54초 심사용 데모 영상을 Remotion으로 만들었습니다. 음악도 코드로 생성했습니다.

Howmuchusage menu bar icon close-up
Developer tool개발 도구

Howmuchusage

얼마나썼나 · macOS
LIVE OSS
Howmuchusage dropdown showing Claude and Codex usage bars

A small Mac menu bar app that shows how much Claude and Codex usage you have left — 5-hour and weekly limits.Claude와 Codex의 남은 사용량(5시간 한도, 주간 한도)을 보여주는 작은 Mac 메뉴바 앱.

WHYOpening the usage screen every time got old. v0.1 only read local logs and missed phone and web usage, so v2 was rebuilt around the account.매번 Usage 화면을 여는 게 귀찮았습니다. v0.1은 로컬 로그만 읽어서 폰·웹 사용량이 빠졌고, 그래서 v2를 계정 단위로 새로 만들었습니다.

66commits · v2.1.0커밋 · v2.1.0
1 linecurl installcurl 설치
  • Swift Package
  • macOS 13+
  • Open source
FLIGHT LOG비행 일지
05-22
v0.1v0.1
09-26
v2.1.0: two-line battery bars per service, per-model weekly limits, adaptive refresh, compact mode for the notchv2.1.0: 서비스별 두 줄 배터리 바, 모델별 주간 한도, 적응형 새로고침, 노치용 컴팩트 모드

security -i truncated lines at about 4 KB, so refreshed credentials were saved cut off — and Claude Code got logged out. The hotfix turned refreshing off for everyone and added a byte-by-byte check after every save.security -i가 약 4KB에서 줄을 잘라서 갱신된 로그인 정보가 잘린 채 저장됐고, Claude Code가 로그아웃됐습니다. 핫픽스로 갱신 기능을 전부 끄고, 저장 후 바이트 단위로 비교하는 검증을 넣었습니다.

For clients클라이언트 작업
Web · flight simulator center웹 · 비행 시뮬레이터 센터

ROTATE

rotate.kr
LIVE
ROTATE website home page

Website for a 24-hour flight simulator center near Gimpo Airport — B737-800 FTD and C172 G1000.김포공항 근처 24시간 비행 시뮬레이터 센터 웹사이트 (B737-800 FTD, C172 G1000).

BRIEFA 3D runway-takeoff hero, a photo tour, and SEO that includes an llms.txt for AI crawlers, plus a post-deploy check script.3D 활주로 이륙 히어로, 사진 투어, AI 크롤러용 llms.txt를 포함한 SEO, 배포 후 자동 점검 스크립트.

37/37commits co-authored with Claude커밋 Claude 공동 작성
  • Web
  • Claude Code
  • Claude Design
FLIGHT LOG비행 일지
07-07
Started시작
07-08
SSL on three domains도메인 3개 SSL 연결
08-30
Claude Design home page shippedClaude Design 메인 반영
09-12
A320 content split into a partner siteA320 콘텐츠를 파트너 사이트로 분리

By WORKLOG author: 48 entries by Claude Code, 8 by Codex.WORKLOG 작성자 기준 Claude Code 48건, Codex 8건.

Web · A320 simulator center웹 · A320 시뮬레이터 센터

ROTATE RESERVE

rotatereserve.com
LIVE
ROTATE RESERVE website flight journal page

Site for a premium A320-only simulator center: brass on warm black, serif type, and a night approach-and-landing scroll story.A320 전용 프리미엄 시뮬레이터 센터 사이트. 따뜻한 검정 위 황동색, 세리프체, 야간 접근·착륙 스크롤 스토리.

BRIEFThe premium "reserve" tier of ROTATE. Altitude callouts and a touchdown shake on scroll, a parts blueprint, and a flight journal.ROTATE의 프리미엄 "리저브" 버전. 고도 콜아웃과 착지 흔들림이 있는 스크롤, 부품 블루프린트, 비행 저널.

56/59commits co-authored with Claude커밋 Claude 공동 작성
  • Web
  • Claude Code
FLIGHT LOG비행 일지
08-17
Brand kit브랜드 키트
08-30
Deployed배포
09-12
Copy cleanup문구 정리
UNA Macaron logo
Web · bakery웹 · 제과점

UNA Macaron

유나마카롱
LIVE · DEMO
UNA Macaron ordering site hero with printed macarons

Upload a photo or paste a mobile wedding-invitation link, see your photo printed on favor macarons right away, and order.사진을 올리거나 모바일 청첩장 링크를 붙여넣으면 내 사진이 인쇄된 답례 마카롱을 바로 미리 보고 주문합니다.

BRIEFEverything runs on free tiers, so rendering happens in the browser. Live preview, background removal, invitation import, a pickup calendar based on production capacity, and an admin view for payment checks and print ZIPs.전부 무료 플랜이라 렌더링은 브라우저에서 합니다. 실시간 미리보기, 배경 제거, 청첩장 가져오기, 생산량 기반 픽업일 캘린더, 입금 확인과 인쇄 ZIP이 있는 관리자 화면.

4 days167 commits커밋 167개
79test files테스트 파일
  • React 19
  • Hono
  • Cloudflare Workers
  • D1 · R2
  • Claude Code
FLIGHT LOG비행 일지
09-24
Started시작
09-27
Demo deployed. Public launch waits on the owner's sign-off.데모 배포. 정식 오픈은 사장님 승인 대기.

300+ Claude Opus commit trailers. The CLAUDE.md rule: "The maker does not read code. Report what users will see, how to check it, what is unverified, and what needs a decision — in plain Korean."Claude Opus 커밋 트레일러 300개 이상. CLAUDE.md 규칙: "만드는 사람은 코드를 읽지 않는다. 사용자에게 보이는 것, 확인 방법, 미검증 항목, 필요한 결정을 쉬운 한국어로 보고하라."

Flagship대표 제품

National Power Trainer app icon
SaaS · fitnessSaaS · 피트니스

National Power Trainer

국가권력급트레이너 · Web
RELAUNCHING

A trainer-first SaaS where freelance personal trainers run members, packages, schedules, signed session logs, documents and money in one place.프리랜서 PT 트레이너가 회원, 패키지, 일정, 서명된 수업일지, 서류, 돈 관리를 한곳에서 하는 트레이너 중심 SaaS.

WHY A FORKIn our gym app, O'un'Wan, money flows one way: the gym sells and pays the trainer. Freelancers are paid per session, or sell directly and pay rent for the space — the books have to work differently. The 05-20 PRD said "start from scratch"; on 05-21 we reversed it and forked O'un'Wan, removing gym-only features and adding trainer settlement.헬스장 운영앱 오운완에서 돈은 한 방향으로 흐릅니다. 헬스장이 팔고 트레이너에게 줍니다. 프리랜서는 회당 정산을 받거나 직접 팔고 대관료를 내서 장부가 달라야 합니다. 05-20 PRD는 "처음부터 새로"였지만, 05-21 결정을 뒤집어 오운완을 포크했습니다. 헬스장 전용 기능을 빼고 트레이너 정산 흐름을 넣었습니다.

Three-agent loop · one shared issue queue3-에이전트 루프 · 공유 이슈 큐 하나
1 DETECTThe Claude app spots the problemClaude 앱이 문제를 감지
2 BUILDClaude Code in the terminal implements터미널의 Claude Code가 구현
3 VERIFYCodex checks the workCodex가 검증
47pages페이지
80API routesAPI 라우트
~103Klines of TSTS 줄
160test files테스트 파일
  • Next.js 16
  • React 19
  • Postgres
  • Supabase Auth
  • pdf-lib
  • Cloud Run
  • Claude Code
  • Claude Design
FLIGHT LOG비행 일지
05-20
PRDPRD
05-25
Deployed배포
06-02
Domain switch, Kakao login, Toss Pay도메인 전환, 카카오 로그인, 토스페이
06-03
Full-lifecycle QA on the live service전체 라이프사이클 실서비스 QA
06-09
Three-agent redesign3-에이전트 리디자인
06-23
MIRROR landing page ("yesterday vs today" split screen), chosen from several Claude Design drafts after the old landing looked "boring and AI-made"MIRROR 랜딩("어제 vs 오늘" 분할 화면). 기존 랜딩이 "지루하고 AI가 만든 티가 난다"고 판단해 Claude Design 시안 여러 개 중 선택
07-06
AI meal analysisAI 식단 분석
08-03
Final database backup; offline since, preparing the relaunch최종 DB 백업. 이후 오프라인, 재출시 준비 중
+
Per-package settlement, PT deduction signed by both trainer and member, booking requests and approval, a ledger with a refund calculator, PDF e-signatures, a member app with a workout calendar.패키지별 정산 방식, 트레이너·회원 양쪽 서명으로 PT 차감, 예약 요청과 승인, 환불 계산기가 있는 장부, PDF 전자서명, 운동 캘린더가 있는 회원 앱.
$
3 months free → Trainer Pro ₩9,900/month (KakaoPay)3개월 무료 → Trainer Pro 월 9,900원 (카카오페이)
National Power Trainer member app on a phone

In the hangar개발 중

Being built now. Some will ship, some won't.지금 만들고 있는 것. 출시할 것도, 못 할 것도 있습니다.

Flight deck · game조종석 · 게임

ATC RUSH

Fifth FMC TYPER game · TestFlightFMC TYPER 다섯 번째 게임 · TestFlight
BUILDING
ATC RUSH early web prototype screen

A shooter where the FMC keypad is the weapon. Type what you hear, and you fire.FMC 키패드가 무기인 슈팅 게임. "들은 대로 치면 쏜다."

WHYThe first design was "fundamentally not fun". A rebuilt core loop in web v3, played five rounds on iPad, was "much more fun" — so it went native inside FMC TYPER.첫 설계는 "근본적으로 재미가 없다"는 판단. 핵심 루프를 다시 짠 웹 v3를 iPad로 5판 해보고 "훨씬 재밌다" → FMC TYPER 안에 네이티브로 구현.

918tests테스트
~18Klines of SwiftSwift 줄
  • SwiftUI
  • SpriteKit
  • Claude Code
  • Claude Design
FLIGHT LOG비행 일지

Correct input becomes a guided missile to the right target; hitting a decoy is WRONG AIRCRAFT; your three lives are system failures — ENG 1 FAIL → HYD B LOW → ENG 2 FAIL.입력한 값이 맞는 목표로 가는 유도탄이 되고, 미끼 비행기를 맞추면 WRONG AIRCRAFT, 생명 3개는 시스템 고장(ENG 1 FAIL → HYD B LOW → ENG 2 FAIL).

Art began as a Claude Design handoff package (a 45-row asset manifest), then moved to procedural neon vector art.아트는 Claude Design 핸드오프 패키지(에셋 매니페스트 45행)로 시작해 절차적 네온 벡터 아트로 전환.

Flight deck · 3D조종석 · 3D

CockpitFlow

Project FLOW · iOS
BUILDING

A life-size 3D 737NG cockpit on iPhone. Swipe the switches to practice flows, and chair-fly with a virtual captain.iPhone 속 실제 크기 3D 737NG 조종석에서 스위치를 스와이프하며 절차(flow)를 연습하고, 가상 기장과 함께 체어 플라잉.

STATUSStarted 2026-10-04. Two flows done (Before Start, Before Taxi). Aiming for the App Store.2026-10-04 시작. 절차 2개(Before Start, Before Taxi) 완료. 목표는 App Store.

325modeled controls조작부
60 fpson iPhone 16 Pro MaxiPhone 16 Pro Max
  • RealityKit
  • ARKit
  • CoreMotion
  • Python · Blender
  • Claude Code
FLIGHT LOG비행 일지

Our own 737NG model, 0.1–0.4 mm from reference; guarded and spring-loaded switches; 149 annunciator legends; a procedure engine with a virtual captain.자체 제작 737NG 모델(기준 대비 0.1–0.4mm), 가드와 스프링 스위치, 경고등 문구 149개, 가상 기장이 있는 절차 엔진.

Claude Code built the whole measurement pipeline, installed builds on a real iPhone and took the screenshots, and diagnosed overheating from on-device CSV logs.측정 파이프라인 전체를 Claude Code가 만들었고, 실제 iPhone에 직접 설치해 스크린샷을 찍고, 기기 CSV 로그로 발열 원인을 진단했습니다.

Spread app icon
Reading · study읽기 · 공부

Spread

iPadOS
BUILDING

An infinite iPad board for people who read a lot. Lay out a whole PDF on one board; zoom in and cards, timelines, mind maps and links appear.많이 읽는 사람을 위한 iPad 무한 보드. PDF 전체를 한 보드에 펼치고, 확대하면 카드, 타임라인, 마인드맵, 링크가 드러납니다.

WHYAs a new first officer I studied hundreds of pages of operations manuals, jumping between PDF, notes and whiteboard apps.신입 부기장 시절 운항 매뉴얼 수백 페이지를 PDF, 노트, 화이트보드 앱 사이를 오가며 공부해야 했습니다.

44commits (23 on day one)커밋 (첫날 23개)
~25Klines of SwiftSwift 줄
  • SwiftUI
  • UIKit
  • PDFKit
  • PencilKit
  • iOS 26
FLIGHT LOG비행 일지
09-29
Started시작

Feel comes first: each stage must pass a hands-on test on a real device. No tabs, no folders. No AI inside the app — instead, outside AI like Claude builds boards through open formats and App Intents.손맛이 먼저입니다. 실기기 손맛 테스트를 통과해야 다음 단계로 갑니다. 탭과 폴더가 없고, 앱에 AI를 넣지 않습니다. 대신 Claude 같은 외부 AI가 열린 포맷과 App Intents로 보드를 만듭니다.

Bullet Factory app icon
Game게임

Bullet Factory

총알키우기 · iOS
BUILDING

An idle merge game for iPhone: bullets bounce, and bullets of the same level merge and grow.총이 쏜 총알이 튕기고, 같은 레벨끼리 합쳐지며 커지는 iPhone 방치형 머지 게임.

PIVOT10-07 research diagnosed "a factory with no customers" — merged bullets had nowhere to go. So it's turning into a Vampire Survivors-style factory-defense mode.10-07 리서치에서 "손님 없는 공장"이라는 진단이 나왔습니다. 합친 총알을 쓸 곳이 없었습니다. 그래서 뱀파이어 서바이버식 "공장 방어" 모드로 방향을 바꿨습니다.

124generated artworks생성 아트
14music tracks음악
  • Swift
  • Google Sheets balancing
FLIGHT LOG비행 일지

Rules: no memory growth after 12+ hours running, runs on a ten-year-old phone, balance tuned live from Google Sheets. ~21K lines of Swift.원칙: 12시간 넘게 켜둬도 메모리가 늘지 않을 것, 10년 된 폰에서도 돌아갈 것, 밸런스는 Google Sheets로 실시간 조정. Swift 약 21K줄.

Internal system · aviation education내부 시스템 · 항공 유학

PMP

MVP · not deployed미배포
BUILDING

An internal system for an aviation study-abroad agency that standardizes the US pilot-training path into nine stages — consultation → flight school → I-20/F-1 → FAA/TSA → departure.항공 유학원용 내부 시스템. 미국 조종사 과정을 9단계(상담 → 비행학교 → I-20/F-1 → FAA/TSA → 출국)로 표준화합니다.

9stages단계
16 / 14pages / tables페이지 / 테이블
  • Next.js 16
  • Drizzle
  • Auth.js
  • Claude Design
FLIGHT LOG비행 일지

Admin and student kanban, per-school workflow templates, a review queue for submitted documents — built on top of a Claude Design wireframe handoff.관리자·학생 칸반, 학교별 워크플로 템플릿, 제출 서류 검토 큐. Claude Design 와이어프레임 핸드오프 위에 구현했습니다.

Paused & archived멈춘 것과 접은 것

Not everything flies. Here is what stopped, and what it taught us.모든 게 뜨지는 않습니다. 멈춘 이유와 배운 것을 남깁니다.

O'un'Wan logo

O'un'Wan

오운완 · gym operations app헬스장 운영앱
ARCHIVED → NPT

For gym owners, trainers and members together: dashboard, QR check-in kiosk, lockers, PT logs, e-signatures, payment ledger, payroll. Built in 9 days, 91 commits.관장, 트레이너, 회원이 함께 쓰는 운영앱. 대시보드, QR 체크인 키오스크, 락커, PT 일지, 전자서명, 결제 장부, 급여. 9일, 커밋 91개.

WHY IT STOPPEDIts money flow fits gyms, not freelance trainers. Rather than rewrite, we forked it into National Power Trainer.돈 흐름이 헬스장에 맞춰져 있어 프리랜서 트레이너에게 맞지 않았습니다. 새로 짜는 대신 국가권력급트레이너로 포크했습니다.

LEARNEDTested on Cloud Run with real gym payment and booking scenarios, and passed an attack simulation after last-day hardening. Its Claude Design system was packaged as a reusable SKILL.md.실제 헬스장 PT 결제·예약 시나리오로 Cloud Run에서 테스트했고, 마지막 날 보안 강화 후 공격 시뮬레이션을 통과했습니다. Claude Design 디자인 시스템은 SKILL.md 스킬로 패키징해 재사용합니다.

  • Next.js 15
  • Postgres
  • Claude Design

ALPHA

English Study Reader
ARCHIVED

Upload an English book PDF, read it one sentence at a time, and save key expressions as study cards. Deployed to Cloud Run on 2026-05-04.영어 원서 PDF를 올리면 한 문장씩 읽고 핵심 표현을 학습 카드로 저장. 2026-05-04 Cloud Run에 배포했습니다.

LEARNEDAn agent drove a real browser and reviewed the same screen as three imagined designers — a minimalist editor, a keyboard-first designer, a Korean beginner. Shared bottlenecks surfaced fast and got fixed on the spot.에이전트가 실제 브라우저를 직접 조작하며 가상 디자이너 3명(미니멀 편집자, 키보드 중심 디자이너, 한국인 초보자) 관점으로 같은 화면을 검토했습니다. 공통 병목이 빨리 드러났고 바로 고쳤습니다.

  • FastAPI
  • Document AI OCR
  • Gemini
  • Cloud Run

SOWTSO

3D game · Unity3D 게임 · Unity
PAUSED
SOWTSO dashboard concept, dark theme

A calm first-person 3D game about tidying messy warehouse-store shelves. No failure, no timer. Aimed at Steam; our first game-engine project.어질러진 창고형 매장 진열대를 정리하는 1인칭 3D 힐링 게임. 실패도 타이머도 없음. Steam 목표. 첫 게임엔진(Unity) 프로젝트.

LEARNEDNew Claude Code sessions should resume from the Wiki, not from chat memory. We wrote that rule into CLAUDE.md and proved it with a cold-start simulation.새 Claude Code 세션은 채팅 기억이 아니라 Wiki에서 이어받아야 합니다. 그 재개 규칙을 CLAUDE.md에 적고 콜드 스타트 시뮬레이션으로 검증했습니다.

  • Unity
  • Claude Code

Live Interpreter

실시간 통역
ARCHIVED

Leave your phone on the desk and follow Russian or English lectures and meetings in Korean. On-device Whisper-large-v3, Apple Translate and Qwen 4B — we even built the shader library ourselves to get around a broken Metal toolchain.폰을 책상에 두면 러시아어·영어 강의와 회의를 한국어로 따라가게. 기기 내 Whisper-large-v3 + Apple 번역 + Qwen 4B. 망가진 Metal 툴체인을 피하려고 셰이더 라이브러리를 직접 빌드했습니다.

WHY IT STOPPEDEvery engine plateaued near 70% word coverage, couldn't separate speakers, and Whisper fell into repeat loops. ChatGPT's own voice transcription was simply better.모든 엔진이 단어 커버리지 약 70%에서 멈췄고, 화자를 구분하지 못했고, Whisper가 반복 루프에 빠졌습니다. ChatGPT 자체 음성 전사가 훨씬 나았습니다.

LEARNEDSwapping engines doesn't fix distant-mic audio — mic distance and speaker separation come first. Normalize volume before sending so quiet endings aren't cut. Custom-keyboard insertion is lossless and worth reusing.엔진을 바꿔도 먼 마이크 음질은 해결되지 않습니다. 마이크 거리와 화자 분리가 먼저입니다. 조용한 끝부분이 잘리지 않게 보내기 전에 볼륨을 정규화할 것. 커스텀 키보드 삽입은 손실이 없어 재사용할 가치가 있습니다.

Lab랩

Internal tools and R&D that make the rest faster.나머지를 빠르게 만드는 내부 도구와 실험.

promo-video LAB

A Claude skill for promo videos, proven on GPS Relay: Remotion, a nine-beat maker-story structure, music in code, and a rule to keep personal info out of every frame.GPS Relay에서 검증한 홍보 영상 제작 Claude 스킬. Remotion, 메이커 스토리 9비트 구성, 코드로 만든 음악, 영상에 제작자 개인정보를 넣지 않는 규칙.

REELS SHORTS LAB

Claude Code skills that turn a successful short video into an assembly manual — shot list, script, caption timing, thumbnail. Claude vision plus local tools; runs inside the subscription. 26 commits in three days.잘 된 숏폼을 "조립 설명서"(샷 리스트, 대본, 자막 타이밍, 썸네일)로 바꾸는 Claude Code 스킬 세트. Claude vision + 로컬 도구, 구독 안에서 동작. 3일, 커밋 26개.

SHORTCUT LAB

A six-key macro pad with a knob that brings Claude or Codex forward, starts and stops dictation, and sends. Built in a day; the first approach failed on real hardware, so it now shows state on screen.키 6개와 노브가 달린 매크로 패드로 Claude/Codex를 띄우고, 음성 입력을 시작·종료하고, 메시지를 보냅니다. 하루 만에 만들었고, 첫 방식이 실물에서 실패해 화면에 상태를 보여주는 방식으로 바꿨습니다.

frame transform LAB

Turns video into a comic style frame by frame while staying consistent — a style reference frame plus the previous frame, scored for flicker.영상을 프레임마다 만화체로 바꾸면서 일관성을 유지합니다. 스타일 기준 프레임 + 직전 프레임 참조, 깜빡임 점수.

Exam Bank LAB

Project Delta, the studio's first project (2026-03-06): scanned pilot written-exam PDFs → a question bank with a verification console.Project Delta. 스튜디오의 첫 프로젝트(2026-03-06). 스캔한 조종사 필기시험 PDF를 문제은행과 검증 콘솔로 변환.

Logbook OCR LAB

Photos of a paper pilot logbook → a 20-column electronic logbook CSV.종이 조종사 로그북 사진 → 전자 로그북 CSV 20개 컬럼.

How we build with ClaudeClaude와 만드는 방식

One person deciding, several agents building. Six things that actually happened.한 사람이 정하고, 여러 에이전트가 만듭니다. 실제로 있었던 일 여섯 가지.

  • Claude Code — primary engineer주 개발자
  • Claude Design — design drafts디자인 시안
  • Codex — second reviewer두 번째 리뷰어
01 · DINERO

Two Claude sessions, one codebase코드베이스 하나, Claude 세션 둘

"Dinero Mobile" and "Dinero MAC" split the work across a shared DineroCore package. Rules live in CLAUDE.md; when one session changes something the other depends on, it sends a message."Dinero Mobile"과 "Dinero MAC"이 공용 DineroCore 패키지를 사이에 두고 일을 나눴습니다. 규칙은 CLAUDE.md에, 상대 쪽에 영향을 주는 변경이 생기면 메시지로 알립니다.

02 · NATIONAL POWER TRAINER

A three-agent loop3-에이전트 루프

The Claude app detects a problem, Claude Code in the terminal implements the fix, Codex verifies. They talk through one shared issue queue and nothing else.Claude 앱이 문제를 감지하고, 터미널의 Claude Code가 고치고, Codex가 검증합니다. 셋은 공유 이슈 큐 하나로만 소통합니다.

03 · UNA MACARON

"The maker does not read code""만드는 사람은 코드를 읽지 않는다"

A CLAUDE.md reporting rule: tell me what users will see, how to check it, what is unverified, and what needs my decision — in plain Korean. 167 commits in four days.CLAUDE.md의 보고 규칙: 사용자에게 보이는 것, 확인 방법, 미검증 항목, 내가 내려야 할 결정을 쉬운 한국어로. 4일 동안 커밋 167개.

04 · CRAMCARD · GPS RELAY

To the App Store without opening XcodeXcode를 열지 않고 App Store까지

Cramcard release builds 5 and 6 went from archive to App Review without opening the Xcode GUI. For GPS Relay, Claude registered the app in App Store Connect through Chrome.암기장 릴리스 빌드 5·6은 Xcode 화면을 열지 않고 아카이브부터 심사 제출까지 갔습니다. GPS Relay는 Claude가 Chrome으로 App Store Connect 앱 등록을 했습니다.

05 · EVERY PROJECT

Handoffs in files, not memory기억이 아니라 파일로 인수인계

Each project carries CLAUDE.md, AGENTS.md, a WORKLOG and a Wiki. FMC TYPER has a 1,055-line CLAUDE.md and 30+ dated handoff notes; SOWTSO proved with a cold-start test that a fresh session can resume from the Wiki alone.프로젝트마다 CLAUDE.md, AGENTS.md, WORKLOG, Wiki가 있습니다. FMC TYPER는 1,055줄 CLAUDE.md와 날짜별 인수인계 노트 30개 이상, SOWTSO는 새 세션이 Wiki만으로 이어받을 수 있음을 콜드 스타트 테스트로 확인했습니다.

06 · APP REVIEW

Rejected under 2.1(b), more than once2.1(b) 반려, 여러 번

FMC TYPER: keys too small for the reviewer to find the purchase button. Cramcard: four rejections before 2.0 was approved. Dinero iOS: 5.2.5 and 2.1(b) before approval. Each one fixed and resubmitted.FMC TYPER: 키가 작아 심사관이 결제 버튼을 못 찾음. 암기장: 2.0 승인까지 네 번 반려. 디네로 iOS: 5.2.5와 2.1(b)를 거쳐 승인. 하나씩 고쳐서 다시 냈습니다.

Logbook기록

2026, month by month.2026년, 월별.

DATEPRODUCTREMARKS
2026-03Delta (Exam Bank)First project첫 프로젝트
2026-04ALPHA · CramcardEnglish reader; flashcards begin as a web app영어 리더, 암기장 웹앱으로 시작
2026-05O'un'Wan · NPT · HowmuchusageGym app in 9 days, forked into NPT오운완 9일, NPT로 포크
2026-06MisterMoonBusiness registered in Gwangmyeong-si광명시에서 사업자등록
2026-07FMC TYPER · ROTATEFMC TYPER submitted 2 days after its first commitFMC TYPER 첫 커밋 2일 만에 제출
2026-08ROTATE RESERVE · Cramcard 2.02.0 approved after four rejections반려 4번 끝에 2.0 승인
2026-09Dinero · UNA Macaron · SpreadiOS + Mac together; macaron demo in 4 daysiOS·Mac 동시 출시, 마카롱 데모 4일
2026-10GPS Relay · CockpitFlowGPS Relay in review; 3D cockpit startedGPS Relay 심사 중, 3D 조종석 시작

Contact연락

Product questions, client work, or support for any app.제품 문의, 클라이언트 작업, 앱 지원 모두.