본문 바로가기

miniProject

[Team Project] 2차 팀 프로젝트 스카이스캐너 중간 점검

드디어 코로나에 걸려버렸다...

이틀 차까지는 몸살감기처럼 많이 아팠는데 약 먹고 잠을 엄청나게 자고 나니

목감기 수준으로 내려와 블로그 쓸 힘도 생겨 버렸다 가장 문제는 본가에서의 자가격리 7일 동안 팀원들과의 커뮤니케이션

문제인데 이걸 어떻게 하면 좋을지, 좋은 판단은 무엇인지 고민해야 할 것이다

 

우리 팀은 스카이스캐너라는 항공권, 호텔, 렌터카를 한 번에 할 수 있는 사이트를 모티브로 새로 기획하여 프로젝트를

만드는 것이다

 

프로젝트 명 : WeScanner

팀원 : 프론트엔트 3명, 백엔드 1명

담당 기능 : 메인 페이지, 리뷰 기능

 

이번 프로젝트에서는 기능 구현에 집중하고자 특별한 디자인이나 UI가 화려한 건 없는 거 같다

기능 구현에 필요한 데이터가 많고 1차 때보다 좀 더 복잡한 구조로 되어 있어 기능을 만드는데 시간이 많이 소요될

예정이다

 

검색 기능

- 내가 입력한 지역 정보에 따라 목록이 보이고 클릭하면 자동완성이 되는 방식으로 구현하였다

검색

 

체크인, 체크아웃

- 내가 원하는 체크인, 체크아웃 날짜를 선택하여 데이터를 보내 줄 예정이다 지금은 데이트피커라는 라이브러리를 통해

UI를 구현해 놓은 상태이다

날짜

 

배운 점

- 데이트피커 라이브러리를 사용할 때 라이브러리의 편리함을 알게 해 주었다 반대로 라이브러리를 사용하기 전

가장 기본이 되는 작동 로직을 반드시 이해하고 사용하여야 한다 결국 라이브러리는 도구일 뿐이다

 

- 검색 창을 구현하는 것은 생각보다 간단하지 않다 우리가 쉽게 쉽게 사용하던 검색 조건 하나마저 개발자가 다 설정

해놓아야 한다는 것

 

 

중간 점검의 아쉬운 점

- 코로나로 인한 절대적 시간 투자 실패

개인적으로 코로나는 자연재해와도 같다고 생각하기에 어쩔 수 없다만 앞으로 남은 일주일 그리고 아프기 시작한 며칠간

시간적인 손해가 심해 고민이다

 

- 정말 검색 창 하나만 파면 일주일로도 모자라다

하나하나 만들면 만들수록 추가해야 할게 생겨나는 느낌이다 지금 나의 검색창은 완벽하지 않다 시간만 있으면 

완벽하게 만들어 보고 싶다