2023.06.26 103일차 Team Project 마무리
103일차
앞으로의 일정
26일
9:10~ 프로젝트 발표
발표방법 줌 순서랜덤 ppt 프로젝트 작동시연
12:00~ 기업1 프로젝트 소개
14:00~ 계획서 보고서 동의서 작성
16:00 기업2 프로젝트소개
27일
팀프로젝트 -> 개인으로 나누기 db s3 리포지터리 나누기
클라우드 업로드
오류 수정
28일 기업 연계프로젝트 팀 구성
8월1일 프로젝트 발표
8월2일 종강
1팀
구글로그인 카카오로그인 등등
로그인할때 남은 데이터를 사용해서 회원가입시키기
해시태그 기능 서치기능에서 사용
후기
막 기능이 새로운건 아닌데 팀원이 많아 양이 엄청차이난다.
구현하라하면 할 수 잇을 것 같다.
2팀
채팅을 통해서 파일을 보내고 실시긴 알림을 보낼 수 있다.
내가 만든 채팅은 이것에 비하면 너무 허술해 보인다. 그저 문자만 주고받을 수 있다.
3팀
헬스웹페이지
쪽지기능
프론트 vue사용하였다고한다.
jwt방식 로그인 기능을 활용했다.
4팀
배달서비스
모바일환경 사장님 웹페이지를 만들었다.
리엑트 고객페이지 리엑트 네이티브, 모바일 환경
firebase
uri access 인터센터를 통한 타당성 검사
http request wrapper
통합응답모델 오류처리
스프래쉬화면
jwt토큰 스프링시큐리티
인증이 필요하면 인증이 필요하다.
Oatuh로그인기능 sns로그인
GEOCODE 위도경도 받아와서 입점신청
주간 요약 통계도 나온다.
SNS로그인은 필요정보 이메일, 이름 정도만 받고 나머지는 직접 추가입력해서 가입하는 방식이다.
아니면 NULL도되게 해놓고 그냥 가입시키거나 그런식인 것 같다.
전공자, 경험이잇엇음. 완성도가 높았다.
5팀
중고거래 사이트
우리와 거의 비슷한 정도이다.
많은 기능이 있지않았다.
6팀은 우리팀이었다.
나름 보면 많은데 아주 아주 무난한 과제였다.
이번 프로젝트는 그냥 하는게 목적아니라
실력을 향상시키는 것이 목표였다고 한다.
배운거 리뷰 모르는것 찾아보고 등등
이런 관점에서는 목표를 달성했다고 해야할지 잘 모르겠다.
프로젝트를 진행하면서 기본적으로 했던 CRUD를 기능적으로 좀 더 완성도 있게 할 수 있었고
실시간 소켓, 메일 보내기, 다음카카오api 등 잘 알지 못했지만 찾아보면서 기능들을 완성시켜나갔다.
그런 부분에서 처음에는 막히는 부분도 있지만 문서를 하나씩 보면서 나아가니 결국 해결을 하게 된 점에서
좋은 경험을 겪게 된 것 같다.
강사님도 물어보면서 해결할수잇엇다는 경험자체가 중요하다고 하신다.
면접 등등 시 배운거를 다할줄아냐가 중요한게 아니다.
기억안나지만 모르는 것들을 검색하는 등의 방식으로 해결했다라는 것을 어필할 수 있어야한다.
경험이 중요하다.
두번째 프로젝트는 좀 다른 목적을 가지고 있다.
요구사항을 완성하는게 목적이다.
쌓은 실력으로 만드는게 완성 우리가 한거보다 쉽지만 요구사항을 채워야한다.
2차 프로젝트부터는 완성이 목표이다
고객이 원하는대로 기한내로 완성하는게 목표이다.
내용자체는 더 어려워진게 아니지만..
클라이언트 고객의 입장에서 요구사항을지키는것을 배워보는 것이다.
온라인 채용박람회 관리 시스템
보통보면 일반적으로 기업 박람회 일산 킨텍스 등등
업체들 들어오고 시연 그런행사들 관리하는 시스템이다.
박람회 주최하는 측에서 쓸려고하는 시스템이다.
처음에는 걱정이 많고 어떤 프로젝트를 할지 고민이 되었다.
그러나 요구사항을 만족시키는 개발과 일정에 맞추는 개발을 정확히 해본적이 없기에 마음이 가기 시작했다.
또한 산출물을 제대로 만들어 본적이 없는데 이를 통해 제대로된 산출물을 만들어 볼 수 있을 듯 하다.
1.필요한 화면목록 만들기
2.화면별 기능 정리 + 화면설계
특정화면별로 어떤컨텐츠
3.화면별로 테이블 설계
기본정보 테이블 설꼐 꼭 넣어야함
기본정보 먼저 설계해주기 가입정보 등등
단순하게 테이블 하나만 대상으로 하는게 기본정보
기본정보에 대한 테이블 나머지들 채용지원정보 등등 기본정보테이블
정보들 컬럼들을 가지고 나머지 작업들 응용테이블
기본정보 테이블 이테이블에 잡히는 것을 외래키를 만들어주기
이러한 과정을 거치게 될 것이다.
학원에서 인텔리제이 사용 권을 받았다.
인텔리제이를 말만들어보고 사용해보지 못했기에 기대가 된다.
6개월/짜리 ide
첫 구매자 대상
manage license으로 등록해야한다.