Boot Project/pmc1(Moim Project) (7) 썸네일형 리스트형 변경된 코드 리뷰 및 PR(11/28) 회의 일자 : 11/28(토) 참석 인원 : 3명 회의내용 kym : 시큐리티에서 AuthenticationFilter를 통해 로그인 하고난 후의 성공과 실패여부를 Handler를 컨트롤 할 수 있음 loginFailHandler와 loginSuccessHandler를 추가하고 Fail시 예외처리를 통해 메시지를 던지고 로그인 튕기게 변경 Optional 부분은 부가적으로 좀더 공부 필요 jiae : region과 subject에 대한 컬럼 작성 스터디 만들기 view 화면 작성 song : 스터디 만들기 view화면을 통해 선택된 컬럼에 맞는 옵션값을 주어 단계별로 선택가능하여 스터디 생성 가능하게 개발 차주 계획 Trello 작성 메인화면에 보여지는 스터디 구성중 지역별을 클릭했을때 지도 API를 통.. 변경된 코드 리뷰 및 PR(11/21) 회의 일자 : 11/21(토) 참석 인원 : 3명 회의내용 kym : 스프링 시큐리티 세션 관련 확인 시큐리티에서는 기본적으로 username을 선정해서 사용할 수 있는데 해당 프로젝트에서는 이메일로 사용하고 있음 view 화면에서 아래와 같이 사용하여 인증된 유저의 name으로 선정된 emai을 불러올 수 있음 jiae : 프로필 화면 파일 업로드 디비에 직접 파일을 집어넣는 방식으로 구현 회원탈퇴 및 비밀번호 찾기 기능 추가완료 song : 메인 화면에 생성한 스터디 목록이 보이게 변경 차주 계획 Trello 작성 Optional 부분의 공부와 이메일 인증이 안될경우 로그인이 안되게 시큐리티 부분에서 기능이 있는지 찾아보고 수정 유저 프로필 수정, region과 subject부분의 컬럼 작성 subj.. 변경된 코드 리뷰 및 PR(11/14) 회의 일자 : 11/14(토) 참석 인원 : 3명 회의내용 kym : 스프링 시큐리티 + 이메일 인증 형태로 회원가입, 로그인, 로그아웃 구현 + 회원가입시 @Vaild를 이용한 유효성 체크 기능 추가 jiae : 공통으로 사용하는 예외처리와 swagger, AOP logger 구현 + 예외처리 내용 추가 song : 스터디 CRUD api 작성 및 테스트코드 작성 차주 계획 Trello 작성 스프링 시큐리티 내용 보완 및 세션관리에 대해 확인 내 프로필 화면 작성 및 회원탈퇴, 비밀번호 찾기 기능 추가 스터디 CRUD api 작성한 것 토대로 화면(view)에 붙여보기 변경된 코드 리뷰 및 PR관리(11/7) 회의일자 : 11/7 (토) 참석인원 : 3명 회의내용 kym : 스프링 시큐리티에 대해 진행 중 상태였으며, 회원가입까지만 되는 상태 jiae : 지메일을 통해 가입하려는 이메일로 인증받아야 회원가입 song : 스터디 만들기 api 진행 차주 계획 Trello 작성 스프링 시큐리티 + 이메일 인증 형태로 혼합하여 회원가입, 로그인, 로그아웃 구현 Swagger 사용과 AOP를 사용한 Logger 적용 스터디 CRUD에 대한 api 작성과 테스트코드 작성 짝 프로그래밍과 기능 분리(10/21) 회의일자 : 10/21 진행방식 : 오프라인 AdminLte를 활용하여 메인화면, 로그인, 회원가입 화면 미리 세팅해옴 짝 프로그래밍 하는 사람과 기능 나누기? 맡은 기능 회원가입 스프링 시큐리티 적용 중간에 AdminLte로 만든 메인화면과 회원가입, 로그인 폼이 별로 마음에 들지 않아 변경 결심!!! 부트스트랩4를 활용하여 전체적인 UI 구성 변경 메인화면 변경 후 Master에 Pull Request(PR)을 날려 변경 진행 형상관리도 v1이 아닌 v2로 변경 기능 명세 및 형상관리 (10/17) 회의일자 : 10/17 진행방식 : 오프라인 사전에 기본적인 스프링 부트의 설정과 DB, Mybatis 설정하고 Git에 Repository를 생성해서 옴 Mybatis를 사용할 것으로 Controller -> Service -> ServiceImpl -> Mapper 형태의 프로세스 사용 4명정도 인원을 계산해서 짝 프로그래밍 방식으로 개발하면 어떨까?? 모임프로젝트 기능 정리 메인화면 : 주제별, 지역별, 날짜별로 스터디 모임글이 보임 Default 화면으로는 카드형태로 되어 주제별로 스터디 모집글이 보임 카테코리를 날짜별로 선택할 경우 달력형태로, 지역별로 할 경우 지도API 연동하여 메인화면을 변경 예정 위 상단바에는 로그인과 회원가입과 스터디 유형을 선택할 수 있는 카테고리가 보임 User와 S.. 주제선정 및 ERD 설계(10/10) PMC는 (Project Make Coding Skill Up) 의 약자로 직접 생각해낸 명칭이다!! 첫모임 : 10/10 인원 : 4명 -> 11/8일 현재 인원 3명 주제 : 지역별/주제별 스터디 모임 선정계기 : 카페를 통해 스터디 모집을 통해 인원을 모집하고 같이 스터디하는 문화가 활발하다. 직접 스터디를 만들어서 인원을 모집하고 활성화 할수있는 사이트는 없을까?? 고민하여 선정 기술 스택 기술 : SpringBoot, Thymeleaf, Mybatis, Mysql, CSS, JS, jQuery IDE : Intelij 협업 툴 : Slack 스케줄관리 : Trello 형상관리 : git 필요한 테이블 및 ERD 설계 ERD Cloud 사용 이전 1 다음