Releases: PangilProject/checky
Releases · PangilProject/checky
Release list
v1.0.0 - Initial Release
📝 Release Notes
🚀 Overview
Checky의 첫 정식 릴리즈입니다.
Task(일회성 할 일)와 Routine(반복 습관)을 분리해 관리하고, 날짜 중심 기록 흐름을 기반으로 사용자 활동을 추적할 수 있는 핵심 기능을 제공합니다.
✨ Features
- Google 로그인 기반 인증 및 보호 라우팅(
PrivateRoute) - 홈/카테고리/루틴/마이페이지 중심 사용자 플로우 구현
- Task / Routine / Category 도메인 CRUD 및 정렬 관리
- 월간 캘린더/리포트 구조 및 월간 통계 집계 흐름 구축
- 루틴 반복 요일 기반 스케줄 히스토리 기능 추가
- 관리자 페이지(대시보드/유저/공지/리포트) 기본 기능 구성
🛠 Improvements
- React.lazy + Suspense 기반 페이지 단위 코드 스플리팅
- API 엔트리포인트/도메인 모듈 구조 정리로 유지보수성 개선
- 홈/캘린더 조회 트래픽 최적화 및 수동 갱신 흐름 개선
- UI 구조 분리(모달/섹션/훅) 중심 리팩토링으로 컴포넌트 책임 명확화
🐛 Fixes
- 월간 통계 동기화 이슈 수정(추가/삭제/토글/일괄 처리 반영)
- 월간 통계 재계산(rebuild) 경로 추가로 데이터 정합성 보완
- iOS PWA 한글 IME 입력 및 폰트 렌더링 안정화
- Enter 키 제출/쿼리 무효화/목록 갱신 등 주요 UX 버그 수정
📁 Tech Stack
- Frontend: React 19, TypeScript, Vite
- Styling: Tailwind CSS
- Routing: React Router
- State: React Context, TanStack Query, Zustand
- Backend: Firebase (Auth, Firestore)
- Libraries: dnd-kit, Recharts, react-toastify
⚠️ Notes
- 일부 리포트/운영 기능은 지속적으로 고도화 중입니다.
- 초기 릴리즈 이후에도 데이터 정확성 및 UX 안정성 개선을 계속 진행합니다.
🔜 Next Plans
- Task/Routine 작성·수정 UX 추가 개선
- 월간 리포트 정확도/성능 고도화
- 관리자 기능(공지/리포트) 운영 편의성 강화
- 테스트 및 품질 자동화 기반 확장