클론 사이트 : 에어비앤비
프로젝트 기간 : 2021.03.29 ~ 2021.04.09 (2주)
팀원 : F/E 4명 , B/E 2명
사용된 기술 : Styled-Component, React / Django
Slack, github, Trello를 이용한 커뮤니케이션
로그인, 회원가입 페이지
카카오톡 소셜 로그인
카카오톡 소셜로그인은 처음 해보는 만큼 많이 어렵다고 느껴졌지만 처음 개념을 이해하는 데만 어려웠지 카카오톡 개발자 문서나 유튜브 등 다양한 곳에서 보고 내 쪽으로 적용하는데는 수월하게 적용했던 것 같다. Oauth 2.0 개념을 좀 더 이해해야만 다른 소셜로그인들도 가능할 것 같아서 좀 더 공부해서 네이버나 구글 페이스북 소셜로그인을 도전할 예정이다.
회원가입 창이다. 처음 Input 태그 안에 생년월일을 넣는 거를 고생했는데 type="date"를 넣으면 아주 간단히 해결된다.
로그인 창이다.
이번 2차 프로젝트는 확실히 1차 프로젝트에 비해 결과물이 많이 안 나온 것 같아서 아쉬웠다. 함수형 컴포넌트와 스타일 컴포넌트를 사용하면서 확실히 개념을 정립하지 않고 무작정 쓰다보니까 시간은 시간대로 낭비하고 많이 못 배운 것 같아서 아쉬움이 많이 남았다. 특히 시간이 남으면 구글이나 네이버 소셜 로그인도 구현하고 싶었지만 못 구현한게 제일 아쉬운 점이다.
원래는 Sass나 class형 컴포넌트를 사용해서 더 많은 기능을 구현하고 싶었지만 개발자의 인생을 택했으므로 새로운 기술을 사용함에 있어서 열린 마음을 가지고 적극적으로 사용하려 했다.
1차, 2차 프로젝트를 진행하면서 정말 재밌었고 뜻깊은 경험이었다. 특히 좋은 팀원들을 만나서 같이 재밌게 프로젝트를 한 추억을 정말 잊지 못할 것 같다.
개발자의 인생을 택한 상연님! 화이팅 입니다~~!