- 스프링 부트 2.1.12버전
- 스프링 MSA: 스프링 5.0 마스터 에이콘 출판사
- 위 도서를 기준으로 Hands-On Microservices with Spring Boot and Spring Cloud PacktPub 원서에 사용될 기술이 추가될 예정입니다.
- JPA : 자바 ORM 표준 JPA 프로그래밍
- 스타트업
- IR 리스트
- 년도가 넘어갔을 경우 해당년도 IR이 리스트에 새로 나올 수 있게 한다.
- IR 리스트
- 투자자
- CRM
- 유저관리
- 기업관리
- 플러그인 관리
- 비전, private Key 설정
- 서버 구조도 작성
- MSA 구조도 작성
- ERD 작성
- 흐름도 작성
- local
- 개발에 필요한 것만 때로 빼서 docker 컨테이너로 빼기
- Test
- State
- real
- 프론트 서버
- API 서버
- 네이밍 서버
- 게이트웨이(주울서버)
- 서비스 소비자
- 유저
- IR
- 투자
- 샵
- 투자모집
- 회사
- 회원가입 API
- 이메일 중복검사
- 인증 링크주소 생성
- 이메일 확인 이메일 보내기
- 유저 인증 API
- USER 권한 추가
- 로그인 API
- 아이디, 패스워드 검사
- 5회 이상 틀렸을 경우, 유저 블록
- 로그인 로그 저장
- 3개월 이상 비밀번호 변경하지 않은 유저 처리
- 비밀번호 찾기 API
- 비밀번호 변경 URL 생성
- 이메일 보내기
- IR 리스트 불러오기 API
- 비밀번호 설정 (설정 유/무, 비밀번호) API
- 리스트 카드 배경 색상 설정 API
- IR 작성
- 기본자료
- 기업정보
- 주식...
- 투자금 사용용도
- EXIT 계획
- 기존 투자 유치
- 기원금
- 서명
- 주요연혁
- 추가
- 수정
- 삭제
- 주요인력
- 추가
- 수정
- 삭제
- 팀정보 불러오기
- 주주현황
- 추가
- 수정
- 삭제
- 재무정보
- 서비스 및 기술
- 발표자료
- 파일 업로드
- ppt 보여주기
- 동영상
- 기본자료
- 심사위원
- 목록 불러오기
- 심사위원 초대
- 심사항목
- 심사항목 메뉴
- 추가
- 수정
- 삭제
- 심사항목
- 심사목록 가져오기
- 추가
- 수정
- 삭제
- 심사항목 메뉴
- 투자할 기업목록 보기 API
- 제품별 목록
- 검색
- 페이징
- 제품별 목록
- 기업 즐겨찾기 추가 API
- 즐겨찾기에서 삭제 API
- 투자 제안
- 투자 제한하기 API
- 심사위원 설정하기
- 심사항목 설정하기
- 이미 제안한 적이 있는 회사인지 검사
- 종료일자 설정
- 투자 제한하기 API
- 투자 제안 받은 목록 보기 API (제안 기업, 메시지, 심사자...)
- 투자 승인/반려 API
- 승인
- 승인 시 보여줄 IR, 참고자료, 동영상 저장
- 승인
- 투자 승인&반려 API
- 심사
- 심사위원 심사 API
- 심사 후에 전부 심사를 완료했는 지 확인
- 완료시 완료메일 보내기
- 심사결과 조회 API
- 점수 평균 내기
- 심사위원 심사 API
- 라이센스
- 플러그인
- 플러그인 구매 API
- 구매시 price 0일 경우와 아닐 경우 처리
- discount 처리
- pg사 호출
- pg사 리턴값에 따른 처리
- 플러그인 삭제 API
- 플러그인 활성화&비활성화
- 플러그인 구매 API
- 기업정보
- 입력
- 수정
- 키워드
- 추가
- 삭제
- 제품정보
- CRUD
- 팀정보
- 팀정보 조회
- 팀원 추가
- 이미지 업로드
- 팀원 수정
- 팀원 삭제
- 알람 추가
- 알람 목록
- 알람 읽은 상태 변환