read.min
로그인
read.min
로그인
[WIL] 항해99 13주차
리드민
·
2023년 5월 8일
팔로우
0
0
파이널 프로젝트 담당 작업
관리자 페이지
유저 관리
유저 생성: 신규 유저 정보를 등록
전체 유저 조회: 전체 유저 목록을 확인
유저 검색 조회: 특정 조건(이름, 이메일 등)을 사용하여 유저 검색
부서별 유저 조회: 각 부서에 속한 유저 목록 확인
유저 삭제: 특정 유저 정보를 삭제
휴가 관리
팀 휴가 요청 전체 조회: 팀 내의 휴가 요청 목록 확인
휴가 상세 조회: 특정 휴가 요청의 상세 정보 확인
휴가 승인: 특정 휴가 요청에 대한 승인 처리
휴가 반려: 특정 휴가 요청에 대한 반려 처리
출장 관리
팀 출장 요청 전체 조회: 팀 내의 출장 요청 목록 확인
출장 상세 조회: 특정 출장 요청의 상세 정보 확인
출장 승인: 특정 출장 요청에 대한 승인 처리
출장 반려: 특정 출장 요청에 대한 반려 처리
기타 결제 관리
기타 결제 전체 조회: 기타 결제 요청 목록 확인
기타 결제 상세 조회: 특정 기타 결제 요청의 상세 정보 확인
기타 결제 승인: 특정 기타 결제 요청에 대한 승인 처리
기타 결제 반려: 특정 기타 결제 요청에 대한 반려 처리
테스트 코드 작성
컨트롤러 테스트 코드 작성: 각 기능에 대한 컨트롤러 테스트 코드를 작성하여 프로젝트의 안정성을 확보하고, 코드 변경 시 발생할 수 있는 문제를 미리 확인
환경 구축
CI/CD 환경 구축
Github Action을 사용한 CI/CD 환경 구축: 프로젝트에 대한 지속적인 통합 및 배포를 위해 Github Action을 설정하고, 테스트 및 빌드 작업을 자동화하여 개발 생산성 향상
HTTPS 적용
ACM SSL 인증서 발급: 프로젝트 도메인에 대한 SSL 인증서를 발급받아 안전한 통신 환경을 구축
ALB에 HTTPS 적용: 애플리케이션 로드 밸런서에 SSL 인증서를 적용하여 HTTPS 연결을 지원하고, 사용자와 서버 간의 통신 보안 강화
리드민
node.js 개발자가 되고싶은 햇병아리입니다 🐥
팔로우
이전 포스트
Class 전략패턴
다음 포스트
[WIL] 항해99 13주차
0개의 댓글
댓글 작성