본문 바로가기
프로젝트/토이 프로젝트

Spring + Redis + S3 + 이메일 인증 + Docker + CI/CD - 완

by 진꿈청 2024. 3. 1.

나만의 작은 토이 프로젝트를 끝마쳤다.

 

중간에 정보처리기사 필기도 봐서 너무 늦어졌지만, 토이 프로젝트를 결국 마쳤다.

 

회고를 해보자면..

아직 많이 부족한 것 같다. 클린 코드나 객체지향적 설계 그리고 테스트 코드까지 숙달이 필요하다.

 

그래도, 덕분에 최소한 이제는 코드와 관련하여 고민해볼 수 있는 사람이 된 것 같다. 학교에서 배운 것들이 조금씩 생각나며

이제는 올바른 코드를 작성할  수 있는 사람이 되어야겠다는 생각이 들은 것은 아주 좋은 현상이라고 생각한다.

 

가상머신으로 진행하여 애를 많이 먹었지만, 그래도 재미있었다.

잘 안풀릴 땐 솔직히 재밌진 않지만, 오기가 생겨 계속 하다가 성공할 때 참 재밌음을 느낀다.

 

나름 많은 것을 얻었다. AWS S3나 이메일 인증, CI/CD까지 새로운 것들을 해봐서 좋았고

앞 포스팅에서 언급했던 관련해서 공부해보고 싶은 것들도 많이 생겨 행복한 기분도 든다.

 

사용한 프로젝트 아키텍처는 다음과 같다.


Github와 Postman의 주소는 다음과 같다.

 

Github

https://github.com/HanYoonSoo/Spring-Toy-Project

 

GitHub - HanYoonSoo/Spring-Toy-Project: [ToyProject] Spring + Redis + S3 + 이메일 인증 + Docker + CI/CD 구현

[ToyProject] Spring + Redis + S3 + 이메일 인증 + Docker + CI/CD 구현 - HanYoonSoo/Spring-Toy-Project

github.com

 

Postman

https://documenter.getpostman.com/view/24415208/2sA2rFRKMi#ee46b019-b7e1-4344-bbed-1bff32f630b7

 

SpringToy

# SpringToy API 명세서입니다. #### **Spring + Redis + S3 + 이메일 인증 + Docker + CI/CD 활용** #### **거의 모든 API는 토큰이 있어야 합니다.** ###### 자세한 개발 과정은 아래 주소로 참고할 수 있습니다. [https:/

documenter.getpostman.com

 

다음 글은 아마 도커 관련 정리, 페이지네이션 연습등이 될 것 같다.