Skip to content

RookieFit/Back

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

181 Commits
 
 
 
 
 
 
 
 

Repository files navigation

백엔드 ( BACK ) 기술스택🛠

  • Spring Boot (Java 21): RESTful API 개발 및 비즈니스 로직 처리
  • Lombok: 코드 간소화를 위한 어노테이션 활용~~
  • Gradle: 프로젝트 빌드 및 의존성 관리~~
  • Firebase Storage: 이미지 및 파일 저장소로 사용
  • VSCode 확장 프로그램:
    • Spring Boot Dashboard, Spring Tools, Spring Extension Pack
    • Debugger for Java, Project Manager for Java

완료된 기능

  1. 회원가입 및 로그인
    • 기본 회원가입 및 로그인 기능 구현 완료.
    • 회원정보 저장 및 불러오기 정상 작동 확인.
    • Access Token 발급 및 유효성 검사 완료.
  2. 식단 관리
    • 식단 관련 CRUD 기능 모두 구현 완료.
    • 식단 데이터 가져오기 기능 정상 작동.
    • 사용자 커스텀 식단 저장 및 불러오기 가능.
  3. 운동 기록 작성
    • API 호출 테스트 성공 및 검증 완료.
    • 운동 데이터 저장 및 전달 로직 정상 작동.
    • 운동 이미지 저장 기능 구현 완료.
  4. 마이페이지
    • 프로필 정보 및 체성분 데이터 입출력 기능 구현 완료.
  5. 마켓
    • 마켓 상품 관련 CRUD 기능 구현 완료.
    • 상품 이미지 처리 기능(CR) 정상 작동.
  6. 게시판
    • 유저 게시판 CRUD 기능 구현 완료.
    • 게시판 댓글 CRUD 기능 정상 작동.
    • 게시판 이미지 파일 처리 기능(CR) 완료.
  7. 실시간 채팅
    • 웹소켓(WebSocket)을 활용한 유저 간 실시간 채팅 기능 구현 완료.
  8. 공지사항
    • 관리자의 공지사항 작성 및 관리 기능 구현 완료.
    • 공지사항 출력 기능 정상 작동.
  9. 회원탈퇴
    • 회원 탈퇴 후 가입일로부터 3년이 지난 기록 자동 삭제 기능 구현 완료.
  10. 트레이너 기능
  • 유저의 트레이너 요청 기능 구현.
  • 사업자 API(공공데이터) 연동 완료.
  • 트레이너 여부를 T/F 값으로 확인 가능.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors