<aside> 💡 OO대학교 컴퓨터공학과 수석 제갈서경 학생은 이번에 출시된 M1 Max를 구매하기 위해 과외를 하려고 합니다. 과외 경험이 없는 제갈서경 학생은 어떻게 학생을 모집해야하는지 몰라 방황하고 있습니다. 과외 선생님과 학생을 연결해주는 서비스를 개발해 정서경 학생이 맥북 M1 Max를 살 수 있도록 도와주세요!
</aside>
<aside> 💡 기간이 짧은만큼 높은 완성도를 요구하지 않습니다. 간단하게 프로토 타입 형식으로 제출해도 됩니다. 기능을 상세하게 작성하지 않은 만큼 자유롭게 구현하시면 됩니다. 각 기능별 점수가 있습니다. 모든 기능을 구현할 필요 없으며 구현한 만큼만 제출해주세요. [추가]기능을 구현할 경우 추가 점수가 있습니다. ex) 회원가입/로그인 ⇒ 10점, 소셜로그인까지 구현했을 경우 20점. 개발을 완료한 후 한번에 github에 올리지 말고, 브랜치를 만들고 기능 단위로 커밋하는 등 협업을 경험해보세요!
</aside>
회원가입/로그인
회원 정보 수정/탈퇴
선생님은 과외 학생 모집 게시물을 등록/수정/삭제할 수 있습니다.
과외는 1대1 과외, 그룹 과외가 있습니다.
그룹과외 모집 게시물을 등록할 경우 모집 인원, 과외 기간 등을 설정할 수 있습니다.
제목, 선생님, 모집 인원 등으로 게시물을 검색할 수 있습니다.

예시) 충남대학교 컴퓨터공학과 홈페이지 - 학사정보
선생님 목록 보기 및 검색 ⇒ 별점이 높은순, 학생들이 많이 수강한 순 등으로 볼 수 있고 검색도 가능합니다.
[추가] 선생님과 채팅기능 : 선생님 목록을 보다가 과외를 받고싶은 선생님이 있으면 채팅을 할 수 있습니다.

예시) 충남대학교 컴퓨터공학과 홈페이지 - 구성원 소개
모집 완료 알림 기능
학생 모집이 완료되었으면 선생님 및 신청 학생들에게 알려줍니다.

예시) 인프런 - 우측 상단 알림기능
선생님의 수업에 참가하는 학생은 선생님에 대한 평가 작성 및 별점을 줄 수 있으며 신고하기 기능도 있습니다. (원래는 과외 기간이 끝난 후 가능해야하지만, 기능 확인을 위해 참여하기만 하면 평가 가능하도록 구현해주시면 됩니다.)