저번주 금요일부터 약 일주일간 팀 프로젝트를 진행하였다.
이번 프로젝트는 배달 어플리케이션을 개발하는것 이였다.
아웃소싱 프로젝트 깃헙 주소
https://github.com/out-sorucing/out-sourcing
이번에는 6가지의 도메인을 기준으로 기능을 구현하였다.
- 회원
- 회원가입
- 로그인
- 회원탈퇴
- 가게
- 가게 생성
- 가게 수정
- 가게 폐업
- 가게명과 메뉴명으로 가게를 검색
- 가게 단건, 목록 조회
- 메뉴
- 메뉴 생성
- 메뉴 수정
- 메뉴 삭제
- 메뉴 이미지 업로드
- 주문
- 주문 요청
- 주문 상태 변경
- 주문 목록 조회
- 재주문
- 가게 별 주문조회
- 리뷰
- 리뷰 작성
- 리뷰 조회
- 별점으로 리뷰 검색
- 리뷰 삭제
- 즐겨찾기
- 즐겨찾기 추가
- 자신의 즐겨찾기 가게 조회
- 즐겨찾기 삭제
이렇게 기능을 구현해봤는데, 내가 맡은 부분은 메뉴 CRUD와 이미지 업로드부분이였다.
CRUD는 크게 어려운 부분이 없었지만 이미지 업로드를 할 때 이번 프로젝트에서는 한개의 이미지 파일만
받는다는 가정하에 개발을 하여서 상관은 없었지만 여러개의 이미지를 추가할 경우에는 이미지의 테이블을 따로 가져가야할텐데 이 부분에 대하여 생각해봤지만, 아직도 어떤식으로 하는 것이 좋을지 고민중이다... 이 부분에 대해서는 조금 더 생각을 해봐야할 것 같다. 항상 프로젝트를 시작하면 블로그에 글 쓰기가 힘들어지는데 ...ㅠ 당분간은 또 학습 기간이니 이미지 업로드나 이번 프로젝트를 하며 배운 점들을 블로그에 정리하며 온전히 내것으로 만드는 시간을 가져야할 것 같다.
이번에 일주일이였지만 팀장직을 맡아봤는데 팀장이라는 직책 하나만으로도 정말 부담이 됐던 것 같다. 그래도 오늘 발표까지 무사히 끝내서 다행이라고 생각한다. 무엇보다 부족한 팀장을 이끌어준 팀원분들에게 감사한 마음을 전해본다
'프로젝트' 카테고리의 다른 글
내배캠 - 최종 프로젝트 SpotOn (0) | 2025.01.08 |
---|---|
내배캠 - 플러스 팀 프로젝트 (1) | 2024.12.02 |
뉴스피드 프로젝트 (0) | 2024.10.24 |