채용 공고, 지원 내역, 북마크 기능을 제공하는 Spring Boot 기반 REST API 프로젝트입니다. 회원 인증과 채용 공고 조회, 지원 관리 흐름을 백엔드 API 중심으로 구현했습니다.
- 회원가입, 로그인, JWT 기반 인증
- 채용 공고 목록/상세 조회
- 지원 내역 생성, 조회, 취소
- 채용 공고 북마크 추가/삭제
- MariaDB 기반 데이터 저장
- Backend: Java, Spring Boot, Spring Web
- Database: MariaDB
- Auth: JWT
- Build: Gradle
./gradlew build
./gradlew bootRun환경 변수는 .env.example 또는 application.properties의 placeholder를 참고해 로컬 환경에 맞게 설정합니다.
- DB 접속 정보와 인증 키는 Git에 직접 커밋하지 않습니다.
- 로컬
.env파일은 Git에서 제외하고, 필요한 값은 예시 파일로만 관리합니다.