| 번호 | 내용 | 비고 |
|---|---|---|
| 1️⃣ | 웹 스토리지에 저장/불러오는 코드를 함수화하여 재사용성을 높였다. | 코드 효율성 향상 ✅ |
| 2️⃣ | 팀원 간 질문과 답변이 활발하게 오가며 협업 분위기가 좋았다. | 성장 중심의 협력 👍 |
💬 협업 과정에서의 커뮤니케이션과 코드 구조화 능력이 크게 향상됨!
| 번호 | 내용 | 개선 포인트 |
|---|---|---|
| 1️⃣ | 함수화는 잘했으나, 샘플 데이터를 한 JS 파일에 통합 후 HTML에 연결하지 못함 | 구조적 통합 필요 ⚙️ |
| 2️⃣ | 메인 색상과 페이지 구성의 부조화로 디자인 완성도가 낮았다. | 디자인 가이드 확립 🎨 |
| 3️⃣ | 코드에 대한 주석 부족으로 팀원이 코드 이해에 어려움을 겪었을 가능성 있음. | 문서화 습관 개선 📝 |
⚠️ 코드의 “가독성”과 “디자인 일관성”이 프로젝트 완성도를 좌우한다.
| 번호 | 내용 | 기대 효과 |
|---|---|---|
| 1️⃣ | 프로토타입 단계에서 색상 컨셉을 확정하여 디자인의 통일성 확보 | 시각적 완성도 향상 🎨 |
| 2️⃣ | 데이터 관리용 JS 파일을 체계적으로 구성해 코드 간략화 실현 | 유지보수성 향상 ⚙️ |
| 3️⃣ | 주석을 꼼꼼히 작성하여 협업 시 가독성 강화 | 협업 효율 상승 💬 |
💡 “깔끔한 코드 + 명확한 디자인”이 효율적인 프로젝트의 핵심이다.
| 항목 | 내용 | 배운 점 |
|---|---|---|
| 🧾 | 커밋 메시지에 작업 내용을 구체적으로 작성해야 한다. | 병합 및 히스토리 관리 용이 |
| 🗂️ | 언어별/기능별 폴더 구조를 미리 설계해야 한다. | 유지보수성과 가독성 향상 |
| 💡 | 프로젝트 주제의 독창성이 중요하다. | 기획 단계의 중요성 인식 |
| 🎨 | 디자인 역량의 부족함을 절실히 느낌 (특히 캔바 디자인) | UI/UX 공부 필요성 자각 |
| ⚙️ | 페이지 수보다 완성도 있는 기능 구현이 더 중요하다. | “양보다 질”의 원칙 이해 |
✨ 다음 프로젝트 목표:
디자인, 코드 구조, 협업 — 세 가지를 모두 성장시켜 “완성도 높은 프로젝트” 만들기!
📘 총평
이번 프로젝트를 통해 기술력뿐 아니라 협업 능력, 커뮤니케이션, 그리고 설계의 중요성을 배웠다.
다음 프로젝트에서는 “깔끔한 구조 + 세련된 디자인 + 효율적인 협업”을 목표로 하자! 💪