- 프로젝트 소개
- 팀원소개
- 개발일정
- 구현 기능 소개
- 기술스택
- 향후업데이트
- 소규모 사업장을 위한 시스템으로 직원관리, 일정관리, 급여관리 등 핵심 기능을 통합하여 운영하는 프로그램
- 박성진
- 피그마 디자인 설계
- 리액트 라우트 구조 설계
- AWS EC2 및 DB 작업
- 급여 조회 및 관리
- 출퇴근 등록 시 시간, 시급에 따른 급여 등록 기능
- 사업장 메인페이지 근태 조회 설계 및 작업
- 출퇴근 관리화면에서 다른 페이지 이동제한 기능
- 정재한
- 피그마 디자인, DB구조 설계
- 회원가입, 정보수정 시 인증 이메일 발송
- 자동 로그인 기능
- 아이디 저장 기능
- 탈퇴 계정 복구 기능
- 메인 페이지로 여러 정보 모아서 출력
- 강지혜
- 피그마 디자인, DB구조 설계
- 설명 페이지 작업 풀 페이지 스크롤 처리
- 사업장 목록 전체 조회, 페이징 처리, 사업장 검색 기능
- 사업장 등록, 수정, 삭제 기능
- 간편비밀번호 검증을 통해 사업장 수정, 사업장 메인 페이지로 이동
- URL로 페이지 직접 접근 막기
- 배윤정
- 피그마 디자인, DB구조 설계
- 직원 종류 별 조회 및 검색
- 직원 상세정보 조회
- 출퇴근 시간 에 따른 근태 정보 조회
- 직원 등록
- 직원 정보 수정
- 직원 탈퇴
- 김수빈
- 피그마 디자인, DB구조 설계
- 사업장 메인 페이지 사업장 간편 정보 조회
- 공지사항 작성 및 목록 조회, 페이징 처리
- 공지사항 상세 조회 및 수정, 삭제 기능
- 사업장 페이지 헤더에 최신 공지사항 열람 기능
- 일정관리 달력의 날짜 클릭 시 해당 날짜 근무자, 추가 근무자 조회
- 일정 추가, 삭제 기능
- 이지효
- 피그마 디자인, DB구조 설계
- 출퇴근 관리 페이지
- 직원 목록 조회 및 전화번호 검증
- 출퇴근 기록 페이지
- 실시간으로 출퇴근 기록 검증
- 검증 모달 구현
| 일정 | 내용 |
|---|---|
| 8. 1. | 주제 선정 |
| 8. 2. ~ 8. 4. | 기능 명세 및 시나리오 작성 |
| 8. 5. ~ 8. 6. | UI 설계 |
| 8. 7. ~ 8. 8. | DB 설계, ERD 작성 |
| 8. 8. ~ 8. 9. | 구조 및 환경 설정 |
| 8. 10. | AWS EC2 생성 |
| 8. 10. ~ 8. 20. | 기능 구현 |
| 8. 20. ~ 8. 22. | 오류 수정 및 테스트 |
| 8. 23. ~ 8. 28. | 최종 발표자료 작성 |
| 8. 29. | 최종 발표 |
- 로그인: 자동로그인, 아이디 저장 기능
- 회원 가입: 이메일 중복 체크 후 인증번호 발송, 비밀번호 확인, 이름
- 비밀번호 찾기: 이메일 인증을 통한 비밀번호 변경
- 회원 탈퇴: 비밀번호 확인 후 탈퇴 처리
- 사업장 목록: 사업장 목록 조회, 간편비밀번호 검증 후 페이지 이동
- 사업장 등록: 사업자 등록번호(중복 체크), 상호명, 주소, 간편비밀번호, 사업장 규모 등록
- 사업장 수정: 등록되어 있는 사업장 정보 수정
- 사업장 삭제: 사업장 정보 삭제
- 직원 관리: 이름, 직책, 입사 일자, 급여 정보, 근무 정보 등 직원 정보 조회
- 직원 상세정보: 직원 한 명의 개인정보, 급여 정보, 근무 정보, 근무 현황 조회
- 직원 등록: 이름, 전화번호, 직책, 급여 정보 (급여 타입, 금액, 4대보험적용여부), 근무 정보 입력 후 직원 등록
- 직원 수정: 등록되어 있는 직원 정보 수정
- 직원 퇴사: 직원 퇴사 처리
- 급여 조회: 월별 직원 급여 조회, 주휴수당, 4대보험 적용 여부에 따른 변동된 급여 출력
- 급여 상세 조회: 일별 급여 조회, 추가 수당 지급, 차감 기능
- 근무자 조회: 날짜 선택 시 해당 날짜의 오늘 근무자, 추가 근무자 목록 조회
- 일정 추가: 직원 선택 후 시작 시간, 종료 시간 입력 후 일정 추가
- 일정 삭제: 추가 근무자 목록에서 삭제 가능
- 공지사항 조회: 공지사항 목록 조회, 목록에서 해당 글 클릭 시 상세 조회
- 공지사항 작성: 제목, 내용 입력 후 공지사항 등록
- 공지사항 수정: 상세 조회 창에서 수정 버튼 클릭하여 제목, 내용 수정
- 공지사항 삭제: 상세 조회 창에서 삭제
- 출퇴근 관리: 오늘 날짜의 직원 목록이 조회되고 전화번호 검증을 통해 출퇴근 기록 페이지로 이동
- 출퇴근 기록: 출퇴근 버튼으로 실시간 출퇴근 처리
- 백엔드: Java Spring Boot, JPA
- 프론트엔드: HTML, CSS, JavaScript, React
- 데이터베이스: Maria DB
- 배포: AWS EC2, Docker
- 기타 도구: Gradle, Git, GitHub, Notion
- 등록된 계좌로 직원 급여 자동 출금
- 사업자등록번호 api 가져와 검증
