Skip to content

SMUMC-7th/Team-C-BE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

📝 프로젝트 개요

서비스명

  • 맞춤 청년 정책 관리 서비스: "청년 돋움"

카테고리

  • 청년 맞춤형 정책 및 커뮤니티 서비스

구현 플랫폼

  • 백엔드: Java, Spring Boot
  • 데이터베이스: MySQL
  • 서버: AWS EC2
  • 기타: Git, IntelliJ, Docker

💡 아이디어 소개

"청년 돋움"은 청년들이 맞춤형 정책 정보를 한눈에 확인하고, 관심 있는 정책을 관리할 수 있는 서비스입니다. 정책 캘린더 기능과 커뮤니티 기능을 통해 청년들이 정책 정보를 공유하고 쉽게 접근할 수 있도록 도와줍니다.


❤️ 핵심 기능 (MVP)

  • 사용자 맞춤 정책 정보 제공: 청년 개인의 관심사에 맞춘 정책 정보를 추천
  • 캘린더 기능: 북마크한 정책의 기간을 캘린더로 확인
  • 커뮤니티 기능: 정책 정보 및 경험을 공유하는 커뮤니티

💙 세부 기능

  1. 사용자 맞춤 정책 페이지

    • 사용자 관심 분야에 따른 정책 정보를 추천 및 세부 정보 제공
    • 관심 정책을 북마크하여 쉽게 저장 가능
  2. 캘린더 페이지

    • 북마크한 정책을 캘린더에 추가하여 모집 시작 및 마감 일자 표시
  3. 커뮤니티 페이지

    • 사용자 글 작성 및 댓글 기능
    • 커뮤니티 글 목록의 검색 기능 제공
  4. 마이페이지

    • 사용자 정보 수정 및 북마크한 정책 관리 기능

🚀 Git 컨벤션 규칙

Commit 규칙

타입 이름 내용
feat 새로운 기능 추가
fix 버그 수정
build 빌드 및 모듈 설치/삭제 관련 변경
chore 기타 자잘한 수정
ci CI 설정 수정
docs 문서 업데이트
style 코드 스타일 및 포맷 수정
refactor 코드 리팩토링
test 테스트 코드 수정
perf 성능 개선

Commit Message Format

  • 헤더(Header): <타입>(스코프): <주제>
  • 본문(Body): 커밋의 상세 내용 (선택적)
  • 바닥글(Footer): 관련 이슈 번호
예시
feat (ArticleController): Article 전체 조회 api 추가

전체 조회를 위한 API를 작성하였습니다.

resolve: #21

📦 기술 스택

  • Java 11: 애플리케이션 기본 언어
  • Spring Boot: 백엔드 프레임워크
  • MySQL: 데이터 저장소
  • AWS EC2: 배포 서버
  • Docker: 컨테이너화 및 배포 효율화
  • GitHub: 소스 코드 관리

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages