드디어 프로젝트가 끝났다~!!
👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻
그래서 오늘 TIL은 프로젝트의 KPT와 튜터님 피드백을 정리해보려고 한다.
- 프로젝트 주제 : 뉴스피드 만들기
- 프로젝트 이름 : 그 영화 재밌어?
- team 이름 : 2런우연2
- 필수 기능 :
- Authentication에서 제공하는 api를 이용하여 아래 회원 가입, 로그인 구현
- Firestore 에서 제공하는 api를 이용하여 CRUD 구현
- Authentication 에서 제공하는 uid를 이용해서 내 게시물을 모아서 조회
- Cloud Storage에서 제공하는 api를 이용하여 이미지 업로드와 다운로드 url을 받아서 이미지 핸들링
- S3를 이용해서 배포
- AWS Route 53(DNS 서버)과 가비아(네임 서버) 설정을 통해 도메인 연결
- 추가 기능 :
- 로그인, 회원 가입 예외 처리
- 검색 기능
- 모달 창 구현
- 튜터님 피드백 ( 발표회 때 해주신 피드백정리 )
- 디자인이 예뻤다.
- 영화리뷰 컨셉에 맞게 구현을 잘했고 카드가 뒤집히는 효과도 좋다.
- 모달 적용도 잘했고, 쿼리에 대한 질문도 했었는데 질문해서 피드백받은 내용으로 적용을 잘 한 것 같다.
- 수정,삭제 시 새로고침을 안해도 사용자가 알 수 있도록 다른 표시를 통해 나타내도 좋겠다.
- 다음 프로젝트에서도 유지했으면 하는 부분 ( KEEP )
- 오류 해결을 위해 라이브 코딩으로 팀원들과 함께 문제 해결하는 팀워크!
- 어떤 문제든 포기하지 않고 끈기 있게 문제를 해결하려고 하기 !
- 소통을 활발하게 하되, 서로를 배려하며 의사소통을 진행하기 !
- 한 배를 탄 팀원이니까 서로의 부족한 부분을 서로 채워주기 !
- 이번 프로젝트에서 발생한 문제점 ( Problem )
- Github 풀 리퀘스트하는 과정에서 문제가 생겨 직접 머지할 수밖에 없었던 점
-> 작업이 다 끝난 후에 pull request하지말고, 작업 하나가 끝날 때마다 Commit을 진행해서 pull request를 하자..!
- 공식문서를 활용해서 문제 해결을 하지 않은 점
-> 공식문서 차근차근 읽어보기...
- 다음 프로젝트를 위해 해야 할 노력 ( Try )
- Github 완벽히 다시 이해하기
- Javascript 문법에 대한 심화 공부
이번 프로젝트는 모르는 만큼 힘들었던 것 같고, 힘든만큼 뿌듯했다.
그래서, 성취감으로 코딩하는 나로서는 힘들었지만 굉장히 즐거웠던 기억으로 남을 것 같다. 이번 프로젝트를 통해 느꼈던 점을 기억하며, 내일부터 리액트도 잘 소화할 수 있도록 부족한 부분을 채워나가봐야 겠다. 🙂