본문 바로가기

Project

2023.12.28 미니프로젝트

 

주제 : 팀원을 소개하는 페이지 제작

제작 기간 : 2023.12.22 ~ 2023.12.28

제작인원: 5인(팀 프로젝트)

gitgub : https://github.com/gidalim/team_stage

 

 

 

 

 

제작 주요 사항

 

1. 사전캠프동안 진행한 지식을 활용하여 제작

2. firebase와 fetch를 이용한 서버통신,  CRUD를 구현할것

3. 메인페이지와 팀원별 각 소개 페이지를 제작

4. 와이어 프레임과 S.A 문서 작성

 

 

특이사항 : firebase를 통한 hosting을 진행하였음

 

 

구현항목.

 

  1. 팀원 각자의 페이지에 방명록을 제작, CRUD를 구현함.
  2. firebase의 storage를 통해 프로필 사진을 서버에 저장하여 운용함
  3. figma를 통해 와이어 프레임을 작성하였으며, github을 통한 협업을 이루어냈음
  4. bootstrap의 기능을 활용하여 많은 탬플릿들을 활용하였음.

 

< API KEY 재발급으로 인한 코드 수정 및 재업로드가 필요합니다.>

 

 

개인 발자취

 

1. 처음으로 각종 기능들을 구현한다는 것에 배울게 너무 많아 우선순위를 많이 놓치는 부분이 있었음.

 

2. 협업자체가 처음이었기에 이 부분에 있어서 와이어프레임과 S.A 문서작성 뿐만 아니라 충분히 역할을 나눌 시간이 있었다면 좋았을 것 같았음

 

3. 협업과정에서 모두가 서로를 존중하는 의미로 git push를 진행할 때 직접 대화를 나누어 모두가 함께 작업한다는 분위기를 조성했는데, 이 부분이 굉장히 좋은 선택이었다.

 

4. firebase의 기능 구현중, ID를 부여해서 특정 문서를 제거, 갱신하는 부분에서 많이 헤맸는데 이를 통해 코드를 읽고 이해하는 방법을 많이 익히게 되었다.

 

5. API KEY를 유출하는 일이 있었는데, .gitignore를 통해 보안을 유지하는 방법을 배우게 되었다.

 

'Project' 카테고리의 다른 글