본문으로 건너뛰기
Projects/사주고사

사주고사

프로젝트 제작기

사주고사 제작기 13. 캐릭터 50개 확정, 사주 해석 사전 생성 완료, UX 개선

80개에서 50개로 캐릭터를 좁히고 사주 해석 사전 생성을 완료했다. AI 프롬프트 편향 제거, 에세이 타이핑 성능 개선, CLAUDE.md 분리까지의 13일차 기록

사주고사 제작기 12. 시나리오 80개 확장, 8-도메인 재설계, 캐릭터 사주 UI

추리 시나리오를 40개에서 80개로 확장하고 8-도메인 구조로 전면 재설계하면서 겪은 Edge 번들 초과, React key 버그, 에러 처리 개선까지의 12일차 기록

사주고사 제작기 11. 스크롤 서사 UI와 추리 결과 공유 URL

추리 모드에서 라운드별 스토리가 누적되는 스크롤 서사 UI를 추가하고, 추리 결과를 Supabase에 저장해 공유 URL을 지원하도록 확장한 11일차 기록

사주고사 제작기 10. useMemo 자정 버그와 visibilitychange 해결기

오늘/올해 운세가 빈 텍스트로 나오는 버그를 추적하고, 자정 이후에도 어제 운세가 표시되는 useMemo 의존성 문제를 visibilitychange 기반 훅으로 해결한 10일차 기록

사주고사 제작기 09. SEO 전방위 강화 — JSON-LD, 사이트맵, 메타데이터

검색 노출이 안 돼서 JSON-LD 구조화 데이터, 사이트맵 확장, 키워드 보강, Twitter Cards, detective 페이지 동적 메타데이터 등 할 수 있는 SEO 조치를 전부 적용한 9일차 기록

사주고사 제작기 08. 내 사주 보기 플로팅 챗봇, 동적 파비콘, 운세 클라이언트 계산

manseryeok 패키지로 사주팔자를 계산하고 Gemini AI가 7섹션으로 해석하는 플로팅 챗봇을 만들고, 파비콘을 占 문자 동적 생성으로 교체하고, 오늘/올해 운세를 십신 기반 클라이언트 계산으로 전환한 8일차 기록

사주고사 제작기 07. 힌트-정답 겹침 수정, 캐릭터 20명 확장, 데이터 통합

힌트-정답 키워드 겹침 수정, 캐릭터 8→20명 확장, 분산 데이터 통합, 선택지 변별력 전수 검수. 아이콘도 Phosphor로 통일한 7일차 기록

사주고사 제작기 06. 사주 몰라도 즐기는 법

사주 지식 없는 일반인을 위한 인생 추리 모드 추가. 객관식, 클라이언트 로직, localStorage로 진입장벽을 낮춘 6일차 기록

사주고사 제작기 05. 빼니까 빨라졌다

기능 추가를 멈추고 기술 부채 청산. 성능 최적화, SEO 기반, 접근성 개선까지 5일차 기록

사주고사 제작기 04. 다시 오고 싶은 앱으로

결과 페이지 대수술, 온보딩 플로우, 풀었던 문제 제외, GA 연동까지. 4일차 기록