final project
기간 : 4주 (7.12 ~ 8.7)
종류 : 웹 풀스택 개발 (온라인 커뮤니티)
<Project Stack>
-Front : React , Figma
-모바일 크기 , 반응형
-Back : Spring Boot , Gradle , JPA, MyBatis, MySQL
-Server : Naver Cloud , Docker, Jenkins, Tomcat
-ETC : Socket.io , HTTPs , JWT , naver sens , Github , IDE(VSCode, IntelliJ), Postman , 소셜로그인(Naver,Kakao) , DNS
<Feature>
-게시판 CRUD
-로그인
-회원가입
-마이페이지 (이력서관리, 개인정보관리, 관리자페이지 등)
-쪽지기능
-검색
<주의한 점>
-세미 프로젝트 때 JSP로 개발했던 내용을 React 로 리팩토링
-코드 컨벤션
<개인적으로 다음에 더 해보면 좋을 것 같은 스택>
-Kafka
-Redis
-Elasticsearch
-Kubernetes (MSA)
-CDN
-Load Balancing, AutoScaling
-성능개선 (속도)
-Clean Code
-결제 (포트원 API)
-TypeScript
-등등 등등 .. (개발바닥 이력서 참고 + 유니콘기업 합격자 포트폴리오 참고 : https://f-lab.kr/blog/flab-github-project?utm_source=fbig&utm_medium=da&utm_campaign=mentee&utm_content=github&fbclid=PAAaY9_N4g5pAIlbEcokl_NBOV-GCqUS3x7zuV8nSgN6soiZskdnrOooMzgYE_aem_AVZF-zg_p4rE712BELTjdCsmESrC9Cm6s6dd7QeOZvakgu3vkGF53BmGd21WzR5n_X-QiwEZzwlQGBzWAyCCS6Hr)