프로젝트 / 사주AI_화조당

버그 수정과 관리자 모드

2026.04.11 3분 읽기

지난 세션에서 발견된 i18n 관련 버그들을 해결하는 과정에서 레이아웃의 근본적인 문제를 파악하고 수정했습니다. 또한, 서비스 운영의 효율성을 위해 관리자 모드와 방문 통계 시스템을 구축하였습니다.

오늘 한 일

🐛 i18n 및 UI 버그 수정

🌐 영문 모드 최적화 및 용어 사전 구축

사용자가 영어로 사주를 볼 때 시스템 프롬프트뿐만 아니라 결과값까지 완벽하게 영어로 출력되도록 강제했습니다.

👑 관리자 모드(Admin) 신규 구축

서비스 관리 효율을 위해 관리자 전용 대시보드와 기능을 구현했습니다.


발견한 이슈 / 해결

이슈 내용 해결 방법
html lang 고정 버그 getLocale()을 사용하여 루트 레이아웃에서 동적으로 언어 설정
컨테이너 폭 불일치 픽셀 단위 측정 후 max-w-screen-sm으로 컨테이너 표준화
모바일 툴팁 미작동 Hover 방식에서 Click 방식인 Popover로 UI 컴포넌트 교체
DB 마이그레이션 충돌 Drizzle-kit 대신 @neondatabase/serverless로 Raw SQL 직접 실행


다음에 할 일

메모: 레이아웃 수정 과정에서 tmp/ 디렉토리에 생성된 다양한 Playwright 디버깅 스크립트들은 향후 유사한 CSS 이슈 발생 시 재활용할 수 있도록 보존 처리했습니다.

사주AI_화조당 글 목록

← 프로젝트로 이동
듀얼 결제 시스템 2026.04.13 이미지생성 2026.04.13 UI개선 및 한/영 패치 2026.04.12 버그 수정과 관리자 모드 2026.04.11 사주AI 프로젝트 2026.04.05