Skip to content

YASICJUNWOO/FatMan-BackEnd

 
 

Repository files navigation

BackEnd

출동, 팻맨! - 조깅을 즐겁게

🌳 소개

🏃조깅의 목적지(목표치) 설정

  • 지도에 랜덤한 목적지가 생성됩니다.

    • 이는 지도에 마크로 표시되며 특정 시간이 지나면 지도에서 사라지게 됩니다.
  • AR로 구현된 몬스터잡기

    • 우리의 목적지는 몬스터가 출현하는 곳입니다. 목적지에 도착해서 AR을 통해 구현된 몬스터를 잡아봐요.
  • 랭킹 비교

    • 금주의 MVP는 누구일까?? 지역 내 같은 앱을 사용하는 유저끼리 누가 가장 많은 몬스터를 잡았나 비교해봐요.

⚒ 프로젝트 기술 스택

  • Java 17
  • Spring Boot 3.1.4
  • Spring Data JPA
  • Spring Security
  • AWS EC2, BeansTalk, S3, RDS, GitHub Action
  • MySQL

🎯 ERD

image

🎯 시스템 아키텍처

image

개발 내용

구현 화면

image || image || image

image || image || image

|| image || image || image

👨‍💻 협업 규칙

1. 브랜치 규칙

feature/{기능} 형식

예시 : feature/Login, feature/Chart

comment

2. Commit Message

  • feat : 새로운 기능 추가
  • fix : 버그 수정, 기능 수정
  • docs : 문서 수정
  • refactor : 코드 리팩토링 (변수명 수정 등)
  • test : 테스트 코드, 리팩토링 테스트 코드 추가
  • style : 코드 스타일 변경, 코드 자체 변경이 없는 경우
  • remove : 파일 또는 코드, 리소스 제거
  • resource : 이미지 리소스, prefab 등의 코드와 상관없는 리소스 추가

예시 :

  • resource : 이미지 리소스, prefab 등의 코드와 상관없는 리소스 추가
  • feat : Add translation to missing strings
  • feat : Disable publishing
  • feat : Sort list context menu
  • feat : Resize minimize/delete handle icons so they take up the entire topbar
  • fix : Fix typo in cleanup.sh file

About

[UMC] FatMan Server (Spring)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.9%
  • Procfile 0.1%