/seb43_main_014

코드스테이츠 43기 메인 프로젝트

Primary LanguageJava

🚀 로켓CV

rocketcv

🍀 원하는 경력을 만들고 성장할 수 있는 당신의 커리어를 위한 완벽한 파트너, 로켓CV 🍀

  • 팀 명 : 으니네 코딩노예양성소
  • 프로젝트 명 : 로켓CV
  • 프로젝트 기간 : 2023.04.28 ~ 2023.05.25
  • 팀원 : 김희진(팀장), 박은희(부팀장), 강동욱, 김도현, 권채연, 김재윤, 유성영
  • 프로젝트 소개 : 이력서 작성부터 프로젝트 협업과 채용 매칭까지, 모두 한 곳에서 가능한 올인원 웹 애플리케이션
  • 배포 링크 : http://main-project-cv-deploy.s3-website.ap-northeast-2.amazonaws.com/

✨ Features

🔧 Skills

Tools

Git Github Discord
git logo github logo Discord logo

Front-end

Html JavaScript React Styled-
Components
esLint Prettier
Html
icon
icon
styled-components icon
icon
icon

Back-end

Java Rest Spring Spring
Boot
Spring Data
JPA
Spring Security OAuth2.0 JWT MySQL Redis Junit5 Spock Swagger
icon
icon
spring logo spring-boot logo spring-boot logo spring-boot logo spring-boot logo spring-boot logo
icon
spring-boot logo spring-boot logo spring-boot logo spring-boot logo

Deployment

EC2 S3 RDS
EC2 S3 RDS

👨‍👩‍👧‍👦 Team

김희진
(FE, 팀장)
박은희
(BE, 부팀장)
강동욱
(FE)
김도현
(FE)
권채연
(BE)
김재윤
(BE)
유성영
(BE)
김희진 박은희 강동욱 김도현 권채연 김재윤 유성영
@heejinki @9ruem2 @dongwook98 @dohyun98 @chaeyeon0130 @jaeyumn @tkfkdgowksel

- 메인 페이지
- 이력서 작성 페이지
- 이력서 조회 페이지
- 이력서 수정 페이지
- 이력서 CRUD

- BackEnd 팀장
- REST아키텍처 원칙에 따른 회원가입 및 마이페이지 CRUD
- �Spock 테스트프레임워크 적용
- CV Pagenation
- Swagger API 문서화
- UUID적용 및 Flyway 데이터베이스 스키마 버전관리

- 로그인 페이지
- 회원가입 페이지
- 비밀번호 찾기 페이지

- OAuth2.0 로그인 기능
- Spring Security JWT 인증/인가
- SMTP를 이용한 이메일 발송 기능
- Redis 서버 구축

- 이력서 CRUD
- AWS 배포 서버 구축
- Swagger API 문서화
- JUnit5 단위 테스트 작성

- 이력서 CRUD
- AWS 배포 서버 구축
- Spock 단위 테스트 작성