Skip to content

NewFit/NewFit-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NewFit

헬스러들을 위한 기구 예약 서비스, NewFit! → 백엔드 레포지토리

Newfit은 헬스기구 예약 관리 시스템을 제공하는 모바일 어플리케이션입니다.
사용자는 본인이 다니는 헬스장의 기구 예약 및 나만의 루틴 등록, 크레딧 시스템 등의 서비스를 통하여 자신의 계획대로 운동을 예약하고 진행할 수 있습니다.
매니저 권한의 사용자에게는 소유한 헬스장을 관리할 수 있는 서비스가 제공됩니다.

📚 사용 스택

📁 Project Structure

├ common     # 공통으로 쓰이는 인증/인가 관련, 설정 파일, 에러 코드등
│     └── auth
│         ├── config     # Spring Security Config
│         ├── jwt        # jwt 관련 및 토큰 필터
│         ├── oauth      # oAuth 관련 설정
│         └── util       # Cookie 관련 util 클래스
│     └── config     # Redis/S3 관련 Config
│     └── exception  # Exception Response, Error Code, Custom Exception
│         └── handler 
│     └── model      # BaseTimeEntity
├ domains  # NewFit 도메인, auth 패키지를 제외한 나머지 패키지는 하위 구조 동일 
│     └── auth     
│         └── domain     # OAuthHistory, RefreshToken, Provider
│         └── repository # OAuthHistory, RefreshToken Repository
│     └── authority
│         └── controller 
│         └── domain     
│         └── dto        
│         └── repostiory 
│         └── service    
│     └── credit
│     └── dev
│     └── equipment
│     └── gym
│     └── reservation
│     └── routine
└     └── user

💻 Developers

Lead • Backend Backend Backend
조상욱 이승훈 유호윤

Sangwook02

Lee-sh98

hoyun06

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published