-
Notifications
You must be signed in to change notification settings - Fork 0
History
Kimcoding edited this page Feb 13, 2022
·
16 revisions
- 협업규칙 정하기
- branch rule
- Project template rule
- commit, pull request rule
- decide develop process
- 카카오 API 신청
- 데이터베이스 설계 초안 및 테이블 정규화
- 세부 기능 검토
- 깃허브 규칙 복습
- UI구체화 - 백엔드와 한 번 더 이야기 필요(약속설정, 프로필사진 등등 확정이 필요함)
- 안드로이드 스튜디오 환경설정 - (CompileSdkVersion : 30) - (targetSdkVersion : 30) - (minSdkVerversion : 16)
- 코딩규칙 (setVal() -> findViewById setEvents() -> 버튼 및 각종 이벤트 설정 함수 id규칙 : 용도+태그_액티비티이름)
- 데이터베이스 설계 완료
- 디렉터리 구조화 - MVC 패턴
- 백엔드 역할 분담
- 김강산 : 약속 생성, 수정, 삭제
- 김정훈 : 내 정보 조회, 로그인
- 김영웅 : 약속 상세조회, 유저 약속내역 조회
- 변수명 - 카멜 표기법, 클래스 - 파스칼 표기법
- 프론트엔드 회의
- 초기 프로젝트 git 업로드 완료
- 역할 분담
- 로그인 화면, 홈화면, 메뉴바, 돈 내역(History)화면 = 선민
- 약속조회 화면, 약속 추가 화면, 초대 수락/거절 화면 = 명하
- 기간 : 2주 후(09.19)까지 UI 초안 완료 목표. 이후, 1주 피드백 가질 예정
- 백엔드 회의
- DB 접근 기술을
Spring Data JPA
로 선정 - DTO, Entity 클래스 생성
- Project Skeleton git upload
- 데이터베이스 연관 관계 설정, Entity mapping, 데이터베이스 연동
- repository 확장
- Entity/DTO 분리 및 변환(MapStruct)
- Log console & file setting
- 약속 생성, 상세조회 기능 구현
- Request Template, Response Template
- Response : back to front template
{
status : Type Integer,
data : Type Object,
message : Type String
/*
* status
* 성공 : 200
* 실패 : 400(요청 오류), 500(서버 오류)
* data
* 결과 데이터
* message
* 성공 : success
* 실패 : 실패 원인
*/
}
- Request : front to back template
- isNotNull method
- 요청실패 시 오류 반환 (Response 에서 400 반환)
- isNotNull method
- Http method 규칙 설정
- 기능 주석 규칙 설정
- 약속 수정, 삭제, 정산, 초대승인 기능 구현
- 유저 결제내역, 포인트 사용, 정보조회, 로그인 기능 구현
- 일단위 환급신청 엑셀파일로 변환 후 삭제 스케줄러 구현
- 연단위 약속, 결제내역 삭제 스케줄러 구현
- API Documents 작성
- 정산 룰렛기능 구현
- logback version update 1.2.5 -> 1.2.9 (logback 취약점 조치)
- AWS EC2 Server 배포 (+ NginX 설정)
- Database Document 작성완료
- Amazon S3 세팅완료
- userService Test Code 작성시작
- 쉘 스크립트 작성완료
- 테스트코드 작성 완료
- API Documents 수정
- Server README 작성
- 최종 Release - 0.1.0 version