"함께 관리하고, 더 스마트하게 협업하는 스케줄링 대시보드"
Taskify는 가족, 동료, 친구 등 다양한 커뮤니티가 목표를 공유하고 할 일을 효율적으로 관리할 수 있도록 돕는 대시보드 기반 협업 툴입니다.
복잡한 일정 관리를 시각적인 카드로 구성하여 누구나 쉽게 워크플로우를 파악할 수 있도록 설계되었습니다.
복잡한 데이터 관계와 상태 관리가 필요한 고난도 프로젝트를 통해 프론트엔드 개발자로서의 기술적 한계에 도전하고 문제 해결 능력을 증명하고자 합니다.
실무 수준의 워크플로우를 직접 구현하며 코드의 완성도를 높이는 데 집중하여, 팀원 모두가 기술적 깊이를 보여줄 수 있는 강력한 포트폴리오를 구축하고자 선택했습니다.
- Jira: 스프린트 단위(1~3주차)로 일감을 관리하고 전체 프로젝트 일정 조율
- Git Workflow: Jira에서 생성한 이슈 번호를 기반으로 브랜치를 생성하고, 작업 완료 후 PR 연결
- Code Review: 팀 내부 PR 템플릿을 활용하여 일관된 형식의 코드 리뷰 진행
- (추가 예정)
- 무한 스크롤 적용 (Intersection Observer) : 대량의 데이터 렌더링 시 성능 저하 방지 및 메모리 사용량 최적화 - (임지환)
- 웹폰트 최적화 : woff2 포맷 활용 및 CSS 변수화를 통한 번들 크기 감소 및 렌더링 일관성 확보 - #PR-24 (조아라)
- 이미지 리소스 관리 : Object URL 자원 해제 로직을 통한 브라우저 메모리 누수 방지 및 안정성 강화 - #PR-16 (조아라)
- 공통 UI 컴포넌트 설계 : Input, Modal, Toast 등 고도화된 컴포넌트 라이브러리 구축으로 중복 코드 제거 및 번들 크기 최적화 - #PR-12 (조아라)
- 토스트 시스템 구축: 사용자 행동에 따른 즉각적인 피드백 제공으로 서비스 신뢰도 향상 - #PR-57 (조아라)
- 데이터 해시 기반 자동 컬러링: 태그 텍스트 기반 자동 색상 계산 로직으로 시각적 일관성 확보 및 편의성 증대 - #PR-16 (조아라)
- 통합 입력 가이드 (Input Group): Input, Label, Error Message 통합으로 명확한 안내 및 접근성 개선 - #PR-10 (조아라)
- 확인(Confirm) 모달 시스템: 중요 동작 전 사용자 확인 절차를 공용화하여 데이터 손실 위험 방지 및 UX 통일 - #PR-11 (조아라)
- SEO 및 공유 최적화: 오픈그래프(OG Tag) 및 파비콘 설정을 통해 검색 엔진 노출 및 유입률 향상 - #PR-49 (조아라)



