
개인 프로젝트를 통해서 나의 개인 서비스를 출시하고자 하는 것이 아니라,
우선 졸업하기 전에 꼭 경험하고 나가야 할 기술들을 공부하고 실습하기 위한 이유로 시작한다.
서버 구축 : Spring,Fast-API
인증 인가 : Spring Security,JWT,Oauth2.0
모니터링,로깅 : Grafana,프로메테우스, SLF4J
DB : MyBatis,Redis
아키텍쳐 : Docker,MSA
테스팅 : TDD
Html,Css,Js
ReactNative
소규모 회사 및 동아리 및 동호회에서 사용 가능할 만한 전용 웹사이트 개발(앱 연동 가능)
+추후 업데이트 - 방문자 개방 기능 (권한 추가, 방문자들이 방문할 수 있는 페이지 설정)
1.회원 가입 (이메일 인증, 전화번호 인증)
2.회원 찾기(아이디 찾기, 비밀번호 찾기)
3.로그인
4.소셜 로그인
5.마이 페이지 조회
6.내 정보 수정
DB설계
1.userID
2.username(회원 가입 시 입력)
3.password(회원 가입 시 입력)
4.RegisterDate
5.Birth(회원 가입 시 입력)
6.Role
7.Email(회원 가입 시 입력)