인스타그램 클론 코딩은 Spring Boot
, Spring Security
, JPA
, AWS
를 활용하여 DB 구축부터 서버 배포까지 경험해보기 위한 프로젝트입니다.
- 스프링 부트, 스프링 시큐리티 학습
- 협업을 경험해보며, 이에 따라 발생하는 문제 해결 경험해보기
- 여러 협업을 위한 툴(노션, 슬랙, 깃북) 사용해보기
- AWS의 ec2를 사용한 서버 배포
- Github action, S3, CodeDeploy를 통한 CI/CD 구축
- Github flow branch 전략 사용하여 프로젝트 진행
2022-11-29 ~ 2023-04-10
Back-End
- Back-end
Java 11
SpringBoot
JPA
AWS-EC2
AWS-RDS
AWS-S3
AWS-CodeDeploy
Swagger
- 로그인 및 회원가입
- 게시글 작성, 조회, 삭제
- 댓글 작성, 조회, 삭제
- 댓글/게시글 좋아요
- 팔로우 - 팔로잉
- 프로필 보기
- 사용자 검색 기능
- 메인화면 타임라인