{"id":50438365,"url":"https://github.com/developeracademy-postech/2025-c3-m12-4t2d","last_synced_at":"2026-05-31T18:02:44.921Z","repository":{"id":295917202,"uuid":"991039959","full_name":"DeveloperAcademy-POSTECH/2025-C3-M12-4T2D","owner":"DeveloperAcademy-POSTECH","description":"AppleDeveloperAcademy@Postech Challenge3","archived":false,"fork":false,"pushed_at":"2025-06-29T07:16:59.000Z","size":1707,"stargazers_count":6,"open_issues_count":11,"forks_count":0,"subscribers_count":0,"default_branch":"dev","last_synced_at":"2025-06-29T08:25:01.188Z","etag":null,"topics":["archive"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DeveloperAcademy-POSTECH.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-27T03:25:26.000Z","updated_at":"2025-06-29T07:17:00.000Z","dependencies_parsed_at":"2025-05-28T03:21:49.461Z","dependency_job_id":"65073422-259e-47b4-9181-e71cdcb292e0","html_url":"https://github.com/DeveloperAcademy-POSTECH/2025-C3-M12-4T2D","commit_stats":null,"previous_names":["developeracademy-postech/2025-c3-m12-4t2d"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DeveloperAcademy-POSTECH/2025-C3-M12-4T2D","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeveloperAcademy-POSTECH%2F2025-C3-M12-4T2D","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeveloperAcademy-POSTECH%2F2025-C3-M12-4T2D/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeveloperAcademy-POSTECH%2F2025-C3-M12-4T2D/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeveloperAcademy-POSTECH%2F2025-C3-M12-4T2D/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DeveloperAcademy-POSTECH","download_url":"https://codeload.github.com/DeveloperAcademy-POSTECH/2025-C3-M12-4T2D/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeveloperAcademy-POSTECH%2F2025-C3-M12-4T2D/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33742187,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-31T02:00:06.040Z","response_time":95,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["archive"],"created_at":"2026-05-31T18:02:28.921Z","updated_at":"2026-05-31T18:02:44.915Z","avatar_url":"https://github.com/DeveloperAcademy-POSTECH.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🥭 MANGO (MAKE \u0026 GO)\n\n\u003cdiv align=\"center\"\u003e\n  \n![Image](https://github.com/user-attachments/assets/6958f060-b43d-4b8f-b468-55e8a933f887)\n\n[![Swift](https://img.shields.io/badge/Swift-5.9-orange.svg?style=flat)](https://developer.apple.com/swift/)\n[![iOS](https://img.shields.io/badge/iOS-18.3+-blue.svg?style=flat)](https://developer.apple.com/ios/)\n[![SwiftData](https://img.shields.io/badge/SwiftData-✓-FA7343?style=flat\u0026logoColor=white)](https://developer.apple.com/documentation/swiftdata)\n[![License](https://img.shields.io/badge/License-MIT-green.svg?style=flat)](LICENSE)\n\n**입시 미술 수험생의 작업 과정을 체계적으로 기록할 수 있는 포트폴리오 앱**\n\n\n- 프로젝트 소개\n- 개발 배경\n- 주요 기능\n- 스크린샷\n- 기술 스택\n- 협업 컨벤션\n- 팀 소개 (Team 4T2D)\n\u003c/div\u003e\n\n---\n\n## 📱 프로젝트 소개\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/f3b6e7a3-38b2-4fa3-b7d0-ba39f80c8764\" width=\"600\"/\u003e\n\u003c/p\u003e\n\n**MANGO**는 대학 입시를 준비하는 미술 학생들을 위한 과정 기록 및 회고 도우미 앱입니다. \n\n완성작뿐만 아니라 **그리는 과정** 자체를 단계별로 기록하고, 가벼운 SNS 형식으로 피드백을 주고받으며 성장할 수 있도록 돕습니다.\n\n### 🎯 타겟 사용자\n#### 팀원 Cherry의 동생 Mango는 국민대학교 시각디자인과 입학을 목표로 주말에 하루 12시간 이상 그림에 투자하는 수험생입니다.\n- 🎨 입시 미술을 준비하는 수험생\n- 📸 본인의 작업 과정을 체계적으로 기록하고 싶은 사람\n\n\n---\n\n## 💭 개발 배경\n\n### 😰 문제점\n- 스스로 잘하고 있는지에 대한 **불안감**\n- 실력 향상을 이루어냈음에도 스스로 **성장 과정**을 확인하기 어려움\n\n### 💡 해결 방안\n- **과정 중심** 기록 시스템\n- **단계별** 작업 과정 정리\n- **주제별** 작품 모아보기\n- **피드백** 기능을 통한 소통\n\n---\n\n## 주요 기능\n\n### 1. 📝 과정 기록\n- **주제별 프로젝트 생성**: 작품의 주제와 목표 설정\n- **단계별 기록**: 아이디에이션, 스케치, 명암, 채색 등 각 단계를 구분하여 기록\n- **상세 메모**: 각 단계에서의 고민과 시도를 텍스트로 기록\n\n### 2. 📸 작업물 촬영 및 사진 편집\n- **즉시 촬영**: 앱 내에서 바로 사진 촬영\n- **5:4 비율 크롭**: 입시 미술에 최적화된 비율로 자동 편집\n- **갤러리 연동**: 기존 사진도 쉽게 업로드 가능\n\n### 3. 🗂️ 작품 아카이빙\n- **다양한 보기 모드**: 프로젝트 리스트, 상세 리스트, 좋아요 그리드\n- **정렬 옵션**: 최신순/과거순 정렬\n- **좋아요**: 자신이 좋아하는 작품에 대한 모아보기\n- **프로젝트별 분류**: 주제별로 작품 모아보기\n\n### 4. 💬 셀프 피드백\n- **댓글 기능**: 각 단계별 셀프 피드백 작성\n\n### 5. 📱 위젯 (개발 예정)\n- **홈 화면 위젯**: 바로 사진 촬영 가능\n- **잠금 화면 위젯**: 빠른 접근성 제공\n\n### 6. 🎨 개인화 설정 (개발 예정)\n- **컬러 테마**: 사용자 취향에 맞는 색상 선택\n\n### 7. 공유 기능\n- **프로젝트 공유**: 자신의 프로젝트가 공유되어 가족들이 쉽게 접근하여 현재 진행상황을 확인할 수 있도록 함 (방법은 추후 추가 예정)\n\n---\n\n## 🖼️Screenshots\n\n\u003cdiv align=\"center\"\u003e\n  \n### 🏠 메인 화면\n\u003e 진행 중인 프로젝트와 최근 작업을 한눈에 확인\n\u003cdiv\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/4cdaa490-e25a-43ac-a64b-6fd4cc6e510d\" width=\"200\"/\u003e\n\u003c/div\u003e\n\n### 📷 기록 화면  \n\u003e 단계별 사진 촬영과 메모 작성\n\u003cdiv\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/8336dffb-f759-4a2c-afae-1d71a33a2121\" width=\"200\"/\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/2e306c67-ff5a-4de5-880f-baa936ea3e1f\" width=\"200\"/\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/e7b674d8-9619-49ce-a0f1-919c47f42f48\" width=\"200\"/\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/f5f62162-bbaf-4ba7-81d1-336b8175f880\" width=\"200\"/\u003e\n\u003c/div\u003e\n\n### 🖼️ 갤러리\n\u003e 다양한 뷰 모드로 작품 감상\n\u003cdiv\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/4cdaa490-e25a-43ac-a64b-6fd4cc6e510d\" width=\"200\"/\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/569272b9-6fd0-4078-8f97-8b67a783af98\" width=\"200\"/\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/d9e1dfe2-3bce-4a9d-8b74-ad21a69ba473\" width=\"200\"/\u003e\n\u003c/div\u003e\n\n### 💬 셀프 피드백\n\u003e 코멘트를 통해 과정에 대해 더 많은 정보의 저장이 가능합니다.\n\u003cdiv\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/f7e77f75-3dfe-4009-9d66-4efac7feb46b\" width=\"200\"/\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/74104736-27d7-4021-b24d-73334cc3b0fa\" width=\"200\"/\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/e24a7b7d-7ef1-4e64-8c98-f153985967af\" width=\"200\"/\u003e\n\u003c/div\u003e\n\n### ⚙️ 프로필 설정\n\u003cimg src=\"https://github.com/user-attachments/assets/cc716325-9bf8-44fd-9fea-3b7ef172cfcb\" width=\"200\"/\u003e\n\n\u003c/div\u003e\n\n---\n\n## Tech Stack\n\n\u003cdiv align=\"center\"\u003e\n\n| Category | Technologies |\n|----------|-------------|\n| **Platform** | ![iOS](https://img.shields.io/badge/iOS-18.3-000000?style=flat-square\u0026logo=apple\u0026logoColor=white) |\n| **Language** | ![Swift](https://img.shields.io/badge/Swift-5.9-F05138?style=flat-square\u0026logo=swift\u0026logoColor=white) |\n| **Framework** | ![SwiftUI](https://img.shields.io/badge/SwiftUI-007AFF?style=flat-square\u0026logo=swift\u0026logoColor=white) ![UIKit](https://img.shields.io/badge/UIKit-007AFF?style=flat-square\u0026logo=apple\u0026logoColor=white) |\n| **Database** | ![SwiftData](https://img.shields.io/badge/SwiftData-FA7343?style=flat-square\u0026logo=swift\u0026logoColor=white) |\n| **Design** | ![Figma](https://img.shields.io/badge/Figma-F24E1E?style=flat-square\u0026logo=figma\u0026logoColor=white) |\n| **Collaboration** | ![GitHub](https://img.shields.io/badge/GitHub-181717?style=flat-square\u0026logo=github\u0026logoColor=white) ![Notion](https://img.shields.io/badge/Notion-000000?style=flat-square\u0026logo=notion\u0026logoColor=white) |\n\n\u003c/div\u003e\n\n### 🏗️ Architecture\n- **MVC 패턴** 적용 예정\n- **Router 패턴**으로 화면 전환 관리\n- **SwiftData**를 활용한 로컬 데이터 저장\n\n---\n\n## 🤝 협업 컨벤션\n자세한 내용은 [CONTRIBUTING.md](.github/CONTRIBUTING.md)를 참고해주세요.\n\n---\n\n## Team 4T2D\n\n\u003cdiv align=\"center\"\u003e\n\n| \u003cimg src=\"https://github.com/zz6cherry.png\" width=\"100\"/\u003e\u003cbr/\u003e**Cherry**\u003cbr/\u003e[@zz6cherry](https://github.com/zz6cherry)\u003cbr/\u003ePM • iOS Developer | \u003cimg src=\"https://github.com/Gojaehyun.png\" width=\"100\"/\u003e\u003cbr/\u003e**Go**\u003cbr/\u003e[@Gojaehyun](https://github.com/Gojaehyun)\u003cbr/\u003eiOS Developer | \u003cimg src=\"https://github.com/bishoe01.png\" width=\"100\"/\u003e\u003cbr/\u003e**Finn**\u003cbr/\u003e[@bishoe01](https://github.com/bishoe01)\u003cbr/\u003eiOS Developer |\n|:---:|:---:|:---:|\n| \u003cimg src=\"https://github.com/hiseyeon.png\" width=\"100\"/\u003e\u003cbr/\u003e**Sena**\u003cbr/\u003e[@hiseyeon](https://github.com/hiseyeon)\u003cbr/\u003eiOS Developer | \u003cimg src=\"https://github.com/chawj1234.png\" width=\"100\"/\u003e\u003cbr/\u003e**Wonjun**\u003cbr/\u003e[@chawj1234](https://github.com/chawj1234)\u003cbr/\u003eiOS Developer | \u003cimg src=\"https://github.com/RoastedJM.png\" width=\"100\"/\u003e\u003cbr/\u003e**Kave**\u003cbr/\u003e[@RoastedJM](https://github.com/RoastedJM)\u003cbr/\u003eiOS Developer |\n\n\u003c/div\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeveloperacademy-postech%2F2025-c3-m12-4t2d","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeveloperacademy-postech%2F2025-c3-m12-4t2d","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeveloperacademy-postech%2F2025-c3-m12-4t2d/lists"}