진입점
- 사용자가 어떤 링크로 접속하던 인증되지 않은 사용자는 로그인 페이지로 이동한다.
회원가입
- 관리자 계정은 유일하며(이미 저장되어있음) 유저정보를 관리할 수 있다.
- 관리자 페이지는 별도로 서버에서 관리한다
- 유저테이블에 권한 컬럼이 있고 이것을 관리자가 변경한다. 기본은 사용자 권한으로 (매니저도 동일하게 회원가입 해야 함)
- 매니저/멘토/수강생은 기수/코스/역할이 정해진 회원가입링크를 클릭하여 회원가입할 수 있다.
- 매니저는 이메일, 이름, 비밀번호를 입력하고 회원가입을 한다.
수강생 혹은 멘토는 이메일, 이름, 비밀번호, 기수, 코스, 역할을 입력하고 회원가입을 한다.
로그인
- 매니저와 수강생은 이메일과 비밀번호를 입력하여 로그인한다.
- 로그인 후 메인페이지로 이동한다.
자기소개 수정
- 기본정보
- 사용자는 프로필 사진을 입력할 수 있다
- 사용자는 MBTI 정보를 입력할 수 있다.
- 사용자는 Github 주소를 입력할 수 있다
- 사용자는 블로그 주소를 입력할 수 있다.
- 데둥이 맵
- 사용자는 위치 정보 수정 버튼을 눌러서 자신의 위치 정보를 수정할 수 있다
- 사용자는 위치 정보 수정 버튼을 누르면 전체 지도 화면을 볼 수 있다
- 사용자는 전체 지도 화면에서 검색 창에 자신의 주소를 검색할 수 있다.