개인 포트폴리오를 위해 Spring Framework를 이용하여 제작한 웹 사이트입니다. Spring의 개념과 기초를 배우고 난 뒤, 웹 사이트를 만들며 배운 내용을 실습하고자 하는 목적으로 제작하였습니다.
- Language
Java 8
- Frontend
CSS3
HTML5
javascript
JQuery
- Backend
Spring Framework
SpringSecurity
- Database
MySQL
- IDE
Eclipse IDE for Java EE Developers
- API
Summernote
- Deploy
AWS EC2
AWS RDS(MySQL)
AWS S3
- 회원가입 / 로그인 (Spring Security 기반)
- Bcrypte를 활용한 사용자 비밀번호 암호화, 회원가입 유효성 검사
- 회원가입 이메일 인증
- 비밀번호 찾기 (임시비밀번호 발급)
- 회원정보 수정 / 회원 탈퇴
- 게시글 이미지 업로드
- 게시판 / 포스트 댓글 CRUD