Commit Graph

4 Commits

Author SHA1 Message Date
byeongcheolryu
fa7f62383d [feat]: 회원가입 페이지 개선 및 폼 자동 포맷팅 기능 추가
주요 변경사항:
- 회원가입 폼에 사업자등록번호 자동 포맷팅 (000-00-00000)
- 핸드폰 번호 자동 포맷팅 (010-1111-1111 / 010-111-1111)
- 약관 전체 동의 체크박스 추가 및 개별 약관 연동
- 모든 입력 필드에 autocomplete 속성 추가 (브라우저 자동완성 지원)
- 회원가입 API 연동 및 백엔드 통신 구현
- LoginPage 폼 태그 추가 및 DOM 경고 수정
- LanguageSelect 언어 변경 시 전체 페이지 새로고침으로 변경
- 다국어 번역 키 추가 (ko, en, ja)

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-10 17:25:56 +09:00
byeongcheolryu
bf39fd22bd [feat]: 보호된 대시보드 및 API 라우트 추가
- 인증된 사용자용 대시보드 페이지 구현 ((protected) 라우트 그룹)
- API 엔드포인트 추가 (인증, 사용자 관리)
- 커스텀 훅 추가 (useAuth)
- 미들웨어 인증 로직 강화
- 환경변수 예제 업데이트
- 기존 dashboard 페이지 제거 후 보호된 라우트로 이동

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-10 09:38:59 +09:00
byeongcheolryu
fdca24279a Fix ESLint 9 configuration and resolve compatibility issues
- Configure ESLint 9 flat config with direct plugin imports
- Add TypeScript parser and plugins for proper code analysis
- Fix rushstack/eslint-patch compatibility issue
- Add global variables (React, console, process) for proper linting
- Resolve unused variable warning in middleware.ts
- Update rules: no-explicit-any as warning, support unused vars with underscore prefix

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-06 13:48:11 +09:00
byeongcheolryu
66a10935db Add Next.js project with internationalization support
- Set up Next.js 15 with TypeScript, ESLint, and Tailwind CSS
- Add i18n support for Korean, English, and Japanese
- Implement language switcher and navigation components
- Update .gitignore to exclude node_modules, IDE files, and build artifacts

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-06 13:33:00 +09:00