Work & Career

최근 진행한 프로젝트 정리: 퀴즈 사이트부터 로컬 AI 환경까지

최근 진행한 프로젝트 정리: 퀴즈 사이트부터 로컬 AI 환경까지

최근 몇 주 동안 혼자 기획하고 개발한 프로젝트들을 한곳에 정리했습니다. 직접 운영하는 웹 서비스 세 개, 해외 고객사 시스템 이전 작업, 그리고 이 모든 작업의 기반이 된 로컬 AI 작업 환경입니다. 사이트는 모두 무료로 바로 써 볼 수 있습니다.

한눈에 보기

프로젝트한 줄 소개주소
QuizWonders성격 테스트·두뇌 게임·상식 퀴즈·읽을거리quizwonders.com
IQ 테스트그림 퍼즐 20문항, 8개 언어, 국가별 랭킹iq-test-world.pages.dev
타자 던전한글 타이핑 로그라이크 웹게임typing-dungeon.pages.dev
호주 청소 회사 운영 시스템 이전PHP 업무 시스템을 클라우드로 새로 구축사내 전용(비공개)
로컬 AI 작업 환경RTX 4090 기반 이미지·영상 생성 환경개인 작업용

1. QuizWonders: 퀴즈와 읽을거리 사이트

QuizWonders 첫 화면. 동화풍 그림의 배너와 추천 테스트 목록

주소: https://quizwonders.com

가볍게 즐기는 성격 테스트와 두뇌 게임, 상식 퀴즈, 신기한 읽을거리를 모아 둔 사이트입니다. 한국어와 영어를 함께 지원하고, 지금 테스트 22개와 읽을거리 10편이 올라가 있습니다.

  • 콘텐츠: 16가지 성격 유형 테스트, EQ 테스트, 이름 궁합, 오늘의 운세 같은 심리 테스트와 반응 속도, 다른 색 찾기, 지구본 수도 찾기 같은 게임형 테스트가 있습니다.
  • 참여 기능: 결과별 참여자 수를 보여 주고, 결과를 이미지 카드로 저장하거나 카카오톡으로 공유할 수 있습니다.
  • 디자인: 흔한 AI 사이트처럼 보이지 않도록 크림색 종이와 잉크 느낌의 화면에, 로컬 AI로 직접 만든 동화풍 그림을 입혔습니다.
  • 기술: Astro 정적 사이트를 Cloudflare Pages에 올렸고, 참여자 수만 Cloudflare D1에 저장합니다. 서버가 거의 없어 방문자가 늘어도 비용이 크게 늘지 않습니다.

2. IQ 테스트: 언어 장벽 없는 그림 퍼즐

IQ 테스트 첫 화면. 시험지와 OMR 답안지 디자인

주소: https://iq-test-world.pages.dev

가입 없이 게스트로 바로 시작하는 온라인 IQ 테스트입니다. 문제를 글이 아닌 도형과 숫자 퍼즐로만 만들어, 어느 나라 사람이든 같은 조건으로 풀 수 있게 했습니다.

  • 문제은행: 100문항 가운데 영역과 난이도 비율을 맞춰 매번 20문항을 뽑습니다. 다시 풀어도 같은 문제만 나오지 않고, 점수 기준은 그대로 유지됩니다.
  • 결과: 영역별 점수와 상세 리포트를 무료로 보여 주고, 가장 강한 사고 유형과 닮은 유명 인물을 알려 줍니다. 정답은 공개하지 않아 문제가 새어 나가지 않게 했습니다.
  • 랭킹: 닉네임과 국기로 개인 순위와 국가별 평균을 보여 줍니다.
  • 다국어와 디자인: 화면은 8개 언어를 지원하고, 실제 시험지와 OMR 답안지를 닮은 디자인으로 만들었습니다.

3. 타자 던전: 한글 타이핑 로그라이크

타자 던전 시작 화면. 횃불이 켜진 픽셀아트 지하 감옥

주소: https://typing-dungeon.pages.dev

예전 타자 연습 게임에 로그라이크 RPG를 섞은 픽셀아트 웹게임입니다. 몬스터가 한글 단어를 달고 다가오고, 단어를 정확히 치면 공격해서 쓰러뜨립니다.

  • 게임 방식: 스테이지는 끝없이 이어지고, 보스는 긴 문장을 쳐야 잡을 수 있습니다. 보스를 잡을 때마다 지하 감옥, 달빛 숲, 얼음 동굴 같은 새 지역으로 넘어갑니다.
  • 성장 요소: 전사, 도적, 마법사 세 직업이 있고, 판마다 강화를 고르며 계열 시너지를 쌓습니다. 구글로 로그인하면 레벨과 골드, 장비가 저장됩니다.
  • 한글 입력 판정: 입력을 자모 단위로 나눠 비교하기 때문에, 글자를 조합하는 중에는 오타로 잡지 않고 완성된 글자만 판정합니다.
  • 랭킹과 공정성: 점수는 서버에서 다시 계산해 검증하고, PC와 휴대폰, 한국어와 영어 랭킹을 따로 운영합니다.
  • 편의 기능: 휴대폰 전용 난이도와 터치 버튼, 영어판, 글꼴과 화면 효과 설정을 넣었습니다.

4. 호주 청소 회사 운영 시스템 클라우드 이전

서버실의 서버에서 구름 쪽으로 빛나는 데이터 선이 이어지는 모습

호주 시드니에서 청소 서비스를 운영하는 회사의 업무 시스템을 새로 옮기는 프로젝트입니다. 현장 관리, 작업자 배정, 인보이스, 추가 작업 정산까지 회사 운영 전반을 처리하는 사내 전용 시스템이라 주소는 공개하지 않습니다.

  • 배경: 기존 시스템은 PHP와 MariaDB로 만든 웹호스팅 기반이었습니다. 이를 Cloudflare Workers와 D1로 옮기고, 데이터는 호주 지역에 두도록 설계했습니다.
  • 작업 범위: 3만 줄이 넘는 PHP 코드를 TypeScript(Hono)로 새로 작성했습니다. 관리자 화면 전부와 작업자용 모바일 앱(PWA), 엑셀 다운로드, 주소 좌표 변환 작업까지 포함합니다.
  • 검증: 새 화면마다 기존 PHP 결과와 자동으로 비교하는 도구를 만들어 숫자와 화면이 똑같이 나오는지 확인했습니다.
  • 보안 개선: 공용 초기 비밀번호를 일회용 비밀번호와 변경 강제로 바꾸고, 추측할 수 있던 작업자 링크는 무작위 토큰으로 바꿨습니다. 금액은 소수점 오차가 없게 센트 단위 정수로 저장합니다.
  • 진행 상황: 모든 화면 이전과 디자인 통일을 마쳤고, 실제 운영 전환을 준비하고 있습니다.

5. 로컬 AI 작업 환경 구축

그래픽카드가 빛나는 데스크톱 PC와 생성된 그림이 띄워진 모니터

위 프로젝트들의 이미지와 그림은 대부분 제 PC에서 직접 만들었습니다. 클라우드 이미지 서비스 대신 RTX 4090 그래픽카드 한 장으로 돌아가는 로컬 AI 환경을 꾸렸습니다.

  • 기반: ComfyUI를 별도 파이썬 환경에 설치해, 기존에 쓰던 다른 AI 도구와 충돌하지 않게 했습니다.
  • 이미지 생성: Z-Image Turbo 모델로 한 장에 3~4초면 고화질 이미지를 만듭니다. 사이트 그림, 블로그 사진, 게임 캐릭터 그림을 여기서 만들었습니다.
  • 영상 생성: LTX와 Wan 2.2 영상 모델을 설치해 시험했습니다. 5초짜리 고화질 영상을 소리까지 포함해 1분 안팎에 만듭니다.
  • 전용 작업 화면: 자주 쓰는 작업을 버튼 몇 번으로 돌릴 수 있게, ComfyUI를 조종하는 간단한 웹 화면도 따로 만들었습니다.
  • 장점: 이미지 한 장마다 비용이 들지 않고, 결과물이 외부 서버에 남지 않습니다. 같은 스타일로 수십 장을 뽑아 고르기도 쉽습니다.

마치며

이번 프로젝트들은 기획부터 디자인, 개발, 배포, 검색 등록, 광고 연동까지 혼자 진행했습니다. AI 도구를 적극적으로 활용한 덕분에 작은 팀이 몇 달 걸릴 분량을 몇 주 안에 만들 수 있었습니다.

비슷한 서비스나 사내 시스템 이전, AI 도입을 고민하고 계신다면 소개 페이지의 연락처로 편하게 문의해 주세요. 사이트들도 한 번씩 들러 보시고 의견을 남겨 주시면 반영하겠습니다.

댓글 0

첫 댓글을 남겨 주세요.

댓글은 관리자 승인 후 공개됩니다.