프로젝트가 끝난 후 바로 회고를 작성하려했지만
심각한 체력고갈로 휴식을 취한 후 바로 기업협업이 시작되어서
회고작성이 늦어졌다. 그래도 나에게는 어떻게 보면 JU-LABO 프로젝트보다
의미있는 프로젝트였기 때문에 틈틈히 회고를 써보려한다.
- 마이리얼트립은 여행을 떠나기 위해 필요한 모든 것을 한 곳에서 검색하고 예약할 수 있는 국내 최고의 Travel Super App 이다.
- 여행 준비, 항공, 숙박, 현지 교통, 현지 경험 (투어, 티켓, 특가 여행, 패키지) 등 모든 여행 경험을 연결하여 새로운 여행 방식을 만들어간다.
2022/02/14 ~ 2022/02/25
MY-JEJU-STAY (마이제주스테이)
- Frontend - 정수진, 석정도, 임채현, 김지윤
- Backend - 최창현, 모휘정
핵심 서비스
제공하는 메인 서비스
로그인, 회원가입 (소셜 로그인)
메인 페이지
숙소 리스트&지도
숙소 디테일
숙소 예약
숙소 예약정보 확인
필수 구현 사항(구현 완료)
추가 구현 사항(구현 완료)
Backend
Python , Django , MySQL , CORS Header, Bcrypt, pyJWTFrontend
HTML/CSS, JavaScript(ES6+), React, SASSCommunication Tool
Trello, Slack, Git, GithubArcitecture
Docker, AWS EC2, AWS RDS, AWS S3, Postman, dbdiagram.io, httppiDatabase Modeling

초기 세팅
내가 작성한 API 목록
users/LoginView
users/KakaoLoginView
users/SignUpView
users/ReservationInfoView
KakaoLogin
Search & Filter(창현)
상품 검색 기능 ( 키워드가 포함된 상품)
icontains를 사용하여 키워드와 상품의 이름을 비교하여 검색 기능을 구현했다.
Type(ml)을 통한 상품 리스트 필터
상품 리스트 페이지에서 ml별로 상품을 필터할 수 있도록 기능을 구현했다.
Popular Product(창현)
'첫 번째 팀 프로젝트' 라는게 나에게 가장 좋았던 점이였다.
혼자 알고리즘 문제를 푸는것도 재미있지만 팀 프로젝트를 경험해보니
나에게는 사람들과 함께 개발하는 환경이 더 즐겁다는걸 느꼈다.
물론 우리 팀원들이 좋은 사람이였던것도 있지만 목적지를 항해 함께 달려가는
동료가 있어서 프로젝트를 별탈없이 마무리할 수 있었던 것 같다.
또한 피어리뷰또한 색다른 즐거움이였다.
다른사람의 코드를 보는것이 익숙하진 않았지만 코드를 살펴보는 것만으로도
배우는게 많다는 것을 느꼈다.
돌이켜보면 좋았던 점보다 아쉬운 점이 많았다.
주라보 프로젝트는 PM이 없이 진행됐다. PM이 필요하다는것도 거의 마지막에 알게되었다. 첫 프로젝트이다보니 서로 기능 개발하기 바빠서도 이유 중 하나일것이다.
나도 팀에게 도움이되고 싶어서 열심히 기능개발에만 몰두했었다.
하지만 좋은기능을 빨리 만든다고 팀에게 큰 도움이 되는것만은 아니다.
백엔드가 api를 미리 만들어두어도 함께 일하는 프론트가 준비되지 않았다면 의미가 없는것처럼 말이다.
정말 좋은 기억으로 남는 1차 프로젝트였다. 추가 기능 구현도 성공적으로 해내서 정말 만족스럽다고 생각한다. 하지만 좋은 기억보단 아쉬웠던 점들을 상기하며 2차 프로젝트를 준비하려한다.