Daily Mate는 일상의 계획과 회고를 기록하는 iOS 앱입니다. 매일의 우선순위, 일정, 좋았던 점과 아쉬웠던 점을 기록하여 하루를 더 의미있게 만들어줍니다.
- 날짜별 기록 생성 및 관리
- 하루 단위로 하나의 기록만 생성 가능
- 날짜별 목록 확인 및 상세 보기
- 하루의 우선순위 항목 추가/수정
- 순서대로 우선순위 표시
- 터치로 간편한 수정 및 삭제
- 시작 시간과 종료 시간 설정
- 일정 내용 및 달성도(점수) 기록
- 시간순 정렬 및 표시
- 좋았던 점 기록
- 아쉬웠던 점 기록
- 간편한 수정 및 삭제 기능
- 랜덤 행운 메시지 제공
- 사용자에게 동기부여 메시지 전달
- 언어: Swift
- 통합 개발 환경: Xcode
- 프레임워크: SwiftUI
- 데이터베이스: SwiftData
- 버전 관리: Git, GitHub
- SwiftData를 활용한 영구 데이터 저장
- 커스텀 뷰 컴포넌트 구현
- 직관적인 사용자 인터페이스
- 스플래시 화면 애니메이션
- Repository를 clone 해서 Xcode에서 열어 Command + R 단축키로 실행합니다.
git clone https://github.com/APP-iOS7/Project2-DailyMate.git| 역할 | 이름 | Github |
|---|---|---|
| 메인 뷰 기능 | 송혁호 | @Hyuk |
| 상세 뷰 기능 | 조태연 | @cty7574 |
| 행운의 메시지 기능 | 천수빈 | @cheon-subin |
- Xcode 16.2
- iOS 18.0
- Swift 6
이 프로젝트는 MIT 라이센스를 따릅니다.







