🎨 전수민 (PM) |
👑 정민호 (Back-End) |
🎮 박성현 (Back-End) |
🐰 홍성주 (Back-End) |
⚽ 박병조 (Front-End) |
💎 안지희 (Front-End) |
🥨 정수빈 (Front-End) |
Frontend
Language | Typescript (Node: )
Framework | React (version: )
Library | Axios (1.6.7), Styled Components (6.1.8), Recoil (0.7.7), Yarn (1.22.21), EventSourcePolyfill (1.0.31)
Backend
Language | Java 17
Framework | Spring Boot 3.3.6
Data(RDBMS) | Spring Data JPA
Build Tool | Gradle 8.5.0
Infra Structure
Login/Signup 페이지
| 서비스 최초 화면 |
|---|
![]() |
| 메인페이지에서 요양보호사 및 관리자로 회원가입 및 로그인이 가능합니다. |
요양보호사 페이지
| 요양보호사 상세 페이지 | 요청받은 근무 페이지 |
|---|---|
![]() |
![]() |
| 요양보호사는 메인페이지에서 근무 요청을 확인하고, 근무상태를 변경, 수정 및 일정을 확인할 수 있습니다. |
요양보호사는 요청받은 근무를 확인할 수 있습니다. |
| 요양보호사 구직 등록 페이지 |
|---|
![]() |
| 요양보호사는 구직조건을 작성하여 원하는 근무환경을 설정할 수 있습니다. |
매칭 알고리즘 결과 페이지
| 요양보호사 추천 페이지 |
|---|
![]() |
| 요양보호사의 구직 조건과 관리자의 구인조건을 비교하여 요양보호사를 추천합니다. 2.시간, 장소, 근무조건등을 비교하여 최적의 매칭추천을 제공합니다. |
관리자 페이지
| 관리자 메인페이지 (대시보드 페이지) |
|---|
![]() |
| 1. 관리자는 메인페이지를 통해 센터의 매칭 상황 및 통계를 확인할 수 있습니다. 2. 어르신 등록 및 구인 조건 등록 또한 가능합니다. |
| 구인 등록 페이지 |
|---|
![]() |
| 관리자는 어르신별 구인조건을 작성함으로써 필요한 근무환경을 세팅할 수 있습니다. |
| 근무 요청 페이지 | 근무 요청 응답페이지 |
|---|---|
![]() |
![]() |
| 요청받은 근무요청에 대해 수락/조율/거절 응답을 보낼 수 있습니다. |
📜 API 명세서
https://solar-spot-733.notion.site/API-3afd7f311614419384622eda0cd66e6a?pvs=73
📊 ERD
🚀 Git 컨벤션
| 커밋 유형 | 설명 |
|---|---|
feat |
새로운 기능 추가 |
fix |
버그 수정 |
docs |
문서 수정 |
style |
코드 포맷팅, 세미콜론 누락 등 (코드 변경 없음) |
refactor |
코드 리팩토링 |
test |
테스트 코드 추가 및 수정 |
chore |
빌드 업무 수정, 패키지 매니저 수정 |
merge |
브랜치 merge 및 pull |













