프로젝트/프로젝트 회고

[자기소개4]프로젝트 마무리

코딩로봇 2025. 2. 24. 21:03

내가 만든 기능과 다른 팀원분들이 만드신 기능의 코드를 병합하였다.

발표는 팀장인 내가 맡았고 순조롭게 프로젝트 목표와 기능 그리고 사용한 기술들을 잘 설명하여 잘 마무리 하였다.

https://jihwanprogramer.github.io/-3-/

 

우리 팀을 소개합니다

상부3조 상부상조(相扶相助)의 의미를 담아 각자의 강점을 살려 협력하여 최상의 결과를 만들어내는 팀입니다.

jihwanprogramer.github.io

링크에 접속하면 간단하게 만든 팀소개 웹페이지를 볼 수 있다.

 

팀 역할

🐰김지환(팀장)

  • 방명록 기능 구현 (Firebase 연동)
  • 방명록 페이지의 이름 입력란 / 내용 입력란 / 완료 버튼 / 닫기 버튼 구현, 방명록 등록 시에 알림창
  • 메인 페이지에서 방명록 열람 위한 데이터베이스 연동, 방명록 페이지로 넘어가는 팝업창 구현
  • QnA 기능 구현 (Firebase 연동)
  • 질문 입력란 / 등록 버튼 구현, 등록 시에 알림창 / 답변하기 버튼 구현
  • 답변 시에 비밀번호 입력창 / 입력 시에 알림창 구현
  • CSS 코드 정리 / 폴더화
  • 발표 PPT 제작

 

🐴 강동연

  • 이벤트 핸들링 구현
  • 메인 페이지의 와이어프레임 / 기본 뼈대 제작
  • 팀원 이미지의 hover 기능 활성화 시에 클릭 / 상세페이지 팝업창 구현
  • 팀원 소개
  • 팀원 상세 페이지로 넘어가기 위한 hover 기능 활성화, 이미지 위에 hover 기능 구현

 

🐷 김하정

  • 메인 페이지 구성
  • 메인 페이지의 기본 뼈대 세부화 / 구성 제작
  • 전체적인 CSS 기본 틀 제작
  • 기능 코드 병합
  • 각 팀원의 코드 병합 / 정리 / 구현
  • README 제작 / 편집

 

🐲 김채원

  • 팀원 소개 세부사항 페이지
  • 팀원 상세 페이지의 CSS 제작, 팀원 상세 페이지의 구성 / 내용 제작
  • 블로그 링크 기능 구현
  • 이미지 움직이는 동작 기능 구현
  • README 제작 / 편집 / gif 영상 제작

 


이번엔 간단한 단기 프로젝트였기에 내가 구현한 기능들만 적어볼려고 한다.

 

방명록 기능

  1. 메인 페이지 하단의 글쓰기 버튼을 통해 진입할 수 있다
  2. 이름과 내용을 기입하고 완료 버튼을 클릭하면 알림 팝업이 뜬다.
  3. 기입한 내용은 방명록 란에 등록된다.

 

 

QnA 기능

  1. ASK ME를 통해 질문을 입력합니다.
  2. 완료 버튼을 통해 질문을 등록합니다.
  3. 토글을 통해 질문이 등록된 것을 확인할 수 있습니다.
  4. QnA를 통해 질문에 답변할 수 있습니다.
  5. 답변하기 버튼을 누르면 답변이 등록됩니다.
  6. 토글을 통해 답변이 등록된 것을 확인할 수 있습니다.

 

 

 

 

개선 목표

  • 자신의 댓글일 경우 모달 버튼을 통해 삭제가 가능한 기능 구현 / 댓글 삭제 버튼 클릭 시, 댓글을 삭제하고 페이지를 리렌더링하여 삭제된 내용을 페이지에 반영하는 기술 구현
  • 타 유저의 댓글일 경우 모달 버튼을 통해 신고할 수 있는 기능 구현
  • 댓글이 작성된 날짜 및 시간 함께 표시되는 기능 구현

 

 

 

✒️ 프로젝트 회고 

이전에 프로젝트를 진행할 때 대부분 백엔드 부분에서 맡은 기능만 수행했었지만 이번 기회에 팀장을 맡아 프로젝트를 체계적으로 관리하는 능력을 키울 수 있었다. :)))

특히 팀원들과 협력하여 각각의 역할을 명확히 하고,진행사항을 점검하면서 목표 달성을 할 수 있었다ㅎㅎㅎ

또한,팀원들의 다양한 의견을 수렴하고 회의를 하면서 팀워크도 키울 수 있었다. 첫 프로젝트라 걱정이 있었지만 좋은 팀원들을 만나 수월하게 마무리 돼서 좋았다.

 

그치만 아쉬웟던점은!!!!!!!!!!!!!

아직 깃허브 사용이 미숙하여 팀협업 시 불필요한 시간과 소통이 많았기 때문에 추후에 깃헙 사용을 능수능란하게 사용할 수 있도록 자주 연습해봐야겠다.

 

깃 넘 어려워ㅓㅓㅓㅓㅓㅓㅓㅓㅓㅓㅓㅓ