TIL - 미니 프로젝트 마지막날

지인·2023년 5월 19일
0

프로젝트

목록 보기
3/17

🐰 럭키 스파르타 S.A.

🥕 팀

팀원

🐾 팀장 : 박세훈

🐾 팀원 : 서지인, 이승철, 박진성, 강정훈

팀소개

🐾 저희는 A7조 럭키스파르타입니다. 행운의 숫자 7로 모인만큼 첫 프로젝트부터 좋은 일만 가득하길 바라면서 럭키스파르타로 팀이름을 지었습니다.

특징

🐾 무한 화이팅! , 의견을 나누거나 토론이 끝난 후 개인 작업으로 돌아갈 때마다 화이팅을 외쳐요. 같이 힘내서 열심히 해요

약속

🐾 모르거나 막히는 부분이 생기면 부끄러워 하지 말고 같이 이야기를 나눠요. 함께 공부해요

목표

🐾 이번 팀소개 프로젝트를 통해 예비개발자로서 한단계를 넘어서 두단계, 세단계 성장하고 싶어요

규칙

🐾 10시 오늘 진행할 부분 공유

🐾 13-14시 점심 시간, 18-19시 저녁 시간

🐾 17시 오늘 진행사항 중간 공유

🐾 19시 30분 Git Merge


🥕 프로젝트

소개

🐾 사전 캠프 때 수강한 웹개발종합반을 바탕으로 복습하고 응용해보는 방식으로 프로젝트를 진행합니다. CSS 기능을 활용하여 웹페이지를 꾸미고, 백엔드를 통해 게시글과 댓글을 작성,수정,삭제하고 페이지간 이동 기능을 구현합니다. 더불어 팀소개를 주제로 하여 팀원이 서로 알아가고 가까워지는 시간을 가집니다.

역할

🐾 update 수정 기능 : 박진성

🐾 post 작성 기능 : 강정훈

🐾 get 데이터 가져오기 : 서지인

🐾 delete 삭제 기능 : 박세훈

🐾 레이아웃 및 디자인 : 이승철

사용하는 기술

🐾 HTML JavaScript CSS Python(flask)

와이어프레임

API 명세

기능 Method URL request response
메인페이지 GET /index 팀원 이미지url, 이름
상세페이지 GET /detail 팀원 이미지 url, 이름, 팀원 소개, 댓글 닉네임, 내용
작성페이지 GET /addteam 이미지url,이름,팀원소개 text area
게시글 작성 POST /introducion 등록할 팀원이름, 팀원이미지url, 소개내용
게시글 수정 PUT /introducion 수정할 팀원이름, 이미지url,소개, 게시글 id값 수정된 팀원 이름, 이미지url, 소개
게시글 삭제 Delete /introducion 선택한 게시글 id값
댓글 작성 POST /comment 닉네임, 댓글 내용, 현재 페이지 팀원의 id 값
댓글 수정 PUT /comment 수정할 댓글 id값, 수정할 닉네임, 내용 수정된 닉네임, 내용
댓글 삭제 Delete /comment 선택한 댓글 id 값

KPT

🥕 한 주의 흐름

한 일

🐾 프로젝트 명 : 웹개발 기능을 활용한 팀소개 페이지 제작 (럭키스파르타를 소개합니다)

🐾 필수 작업 : CRUD를 활용하여 게시물 및 댓글의 작성,수정,삭제 기능 구현, DB정보를 받아와 페이지에 출력

🐾 추가 작업 : 댓글 작성에 팝업기능 활용, 게시글 수정할 때 작성 페이지를 활용하여 기존의 자원을 최대한 활용, 게시글 작성시 이미지url을 입력하지 않으면 대체이미지가 뜨도록 작업

느낀점

🐾 부족함을 많이 느꼈고 하나의 결과물을 만들기 까지 팀원과 팀원들과의 소통이 중요하다는 것을 이번 프로젝트를 통해 깨달았습니다. 앞으로 더 힘들겠지만 항상 파이팅하는 마음을 가지고 공부해야 겠다.

🥕 Keep

🐾 모르는 것이 있으면 바로바로 질문하고 서로 피드백 해준 점

🐾 같은 기능을 만들더라도 서로 다른 아이디어를 적극적으로 어필해서 더 좋은 방안을 찾아나간 점

🐾 페이지 디자인을 할 때 요소별 색깔이나 로고 등에 팀원 전원이 의견을 적극적으로 낸 점

🐾 코드에 주석을 상세하게 달아서 본인이 작업하지 않은 부분도 서로 쉽게 이해할 수 있도록 한 점

🥕 Problem

문제

🐾 git에 대한 지식과 경험이 부족하여 적극적으로 활용하지 못한 점

🐾 개인 개발 일정을 상세하게 정하고 진행하지 못한 점

🐾 초반 API 작성이 미흡했던 점

🐾 작업 진행 정도를 좀 더 자주 공유하지 못한 점

🐾 파이썬 관련 기능을 많이 활용하지 못한 점

원인

🐾 코딩에 대한 경험과 지식 부족

🐾 협업 및 프로젝트에 대한 경험 부족

🥕 Problem

🐾 프론트엔드 작업시 애니메이션이나 추가 기능을 적극적으로 활용하기

🐾 튜터님에게 적극적으로 질문하기

🐾 프로젝트를 진행하면서 중간점검을 조금 더 자주 진행하기

🐾 노션 등 의견이나 진행 정도를 공유할 수 있는 공유 공간을 팀원 모두 적극 활용하기

🐾 git 에 대해서 공부하기

🐾 팀원 별로 본인이 작업한 부분에 대해 코드 리뷰 진행하기


🐰 느낀점 & 앞으로의 각오

🥕 이제 시작인데 첫 프로젝트부터 많은 좌절감을 느꼈다. 웹 개발은 강의는 정말 기본만 알려주는 강의였고 그 것만 듣고 프로젝트를 하니 정말 힘들었다. 뭔가 더하기를 알려줬는데 함수를 풀라는 느낌...🥹

🥕 물론 다른 사람들도 나와 비슷한 감정을 느꼈을 수 있다. 매니저님도 이런 상담이 많이 들어온다고 하셨다. 나와 비슷한 고민을 느끼는 사람들과 함께 공부해나간다는 거에 조금은 위안이 되었다. 이 캠프가 끝나면 함께했던 사람들과 일인분을 할 수 있는 개발자가 됐으면 좋겠다.

🥕 이슈가 생겼고 해결했다. 라는 문장을 쓰고싶은데 이슈만 잔뜩 생기고 그 이슈가 생기는 원인도 모른체 내가 해결하지도 못했다. 이런 일이 이번주가 마지막이길... 다음 프로젝트부터는 이슈가 생기는 원인과 어떻게 해결할 것인지 명확히 적어보자 시간이 걸린다 해도..

🥕 오늘 git에 파일을 처음으로 commit 해봤다. 아직 방법을 제대로 아는 것은 아니지만 푸릇푸릇해진 git을 볼 수 있게 열심히 해야지....화이팅이다!!!!

profile
열쩡

0개의 댓글