1차 프로젝트 회고록

최형택·2022년 9월 20일
0

✔️ 위코드 29기 1차 프로젝트 회고록

-기간 : 22. 01.24 ~ 22. 02.11

-사이트 : 미국 니치 향수 사이트 르라보(Lelabo)

-팀명 : 주라보(JULABO)

-팀원 : (프론트엔드 3명, 백엔드 3명)

✔️ 적용 기술

프론트엔드
-React
-Sass
-Html/ Css / Javascript
-Git
백엔드
-Django
-Python
-PyJWT & Bcrypt
-Postman
-Git

✔️ 커뮤니케이션

  • Trello & Slack & Notion

1.프로젝트를 시작하며

이때까지의 커리큘럼도 만만치않았고 어디하나쉬운일이 없었지만 프로젝트라는 큰산을 만났다 팀배정이 끝나고 정말많은 두려움이 많았고 많은부분들을 아니더라도 프로젝트에 일원이 될수 있다고 믿었지만 본격적으로 프로젝트에 들어가고 나서 내가 뭘 어디서 어떻게 해야할지도 감이 잡히지 않았다. 그래서 내가 초점을 맞춘것은 최대한 팀이 가고있는 방향을파악하고 내가 할수있는 부분을 최대한 하되 전체적인 역량을 발전시키는 방향으로 잡았다.

2. 구현해본 API

프로젝트를 시작하고 내가 맡았던 부분들은 로그인 , 회원가입 , 데코레이터 , 제품 조회 기능이었다.

이렇게 회원가입뷰를 전에 해봤던 위스타그램을 바탕으로 코드를 작성했다. 하지만 곧에러를 만나게 되고 바로 수정에 들어갔다. 위의 이미지에는 써져있지만 처음엔 데이터를 불러오는 json.loads를 빼먹고 했다.

두번째로는 코드리뷰에 의한 로그인뷰 수정이었다.

if USER.objects ~ exists부분은 이미 회원가입부분에서 걸렀으니 로그인부분에서는 필요없다고 해서 skip,
if bcrypt ~ utf-8부분은 try except 예외처리에서 not 처리를 해야해서 not 추가 ,
패스워드매칭부분에서는 그에대한 반환부분이 빠져서 추가를 했다 .

최종적인 그림은 이렇게 되었다 . 최종적으로 프론트분들이 로그인시 유저의 정보를 받고 싶어하셔서 유저정보까지 추가를 했다.

3.결과물

메인페이지

4. 프로젝트를 마치며

4-1) 팀원들에게

처음부터 끝까지 싫은 소리 없이 많이 모자른 저를 받아준 능력넘치는 팀원들!앞으로의 기억속에 많이남을거고 종종 생각날것같기도 해요. 저한테 항상 밝고 응원해주신 청규님 옆자리에서 모르는거 백번 물어봐도 친절하게 알려주던 지연님, 항상 기분 좋은 웃음으로 웃어주시던 박사님. 같은 백엔드 뿐만아니라 프론트 포함 5명 모두에게 진짜 감사합니다.🙏

4-2) 아쉬운점

-처음구글링을 너무 하느라 시간을 많이 보내서 기능 구현할 때 시간이 많이 모자라서 팀원들에게 거의 다 도움받은 것이 아쉽다.
-쉬운걸 맡았는데 처음 파악해야할 기초적인부분들을 다 놓치고 간것이 두고두고 머릿속에 남는다
-모르는 것이 많아서 당장에 내가 공부해서 보완할 수 있었던 부분도 아니고 나한테 주어진 일은 당장에 있는데 팀원들한테 피해가 갈까봐 걱정되고 답답하니까 원하는 코드는 안나왔다.
-무엇보다 소통의 문제가 컸다. 소통이 절대 쉬운것이 아니었다. 정말 완벽한 프로젝트를 했다고 하려면 기능을 많이 구현하고 하는것이 아니라 하나를 만들더라도 소통을 바탕으로 한 전 과정을 내가 몸소 체험하고 알고있다는 것이 중요하다는것을 끝나고 알게되었다.

0개의 댓글