Skip to content

Team-MOGAK/MOGAK_Spring

Repository files navigation

MOGAK

  • 모각 Spring 서버

Quick Links

Back-end Member

오지민 이현석
오지민 이현석
Post API, Comment API, 인프라/DB 모각 상태 관리, 인증/로그인, 스택 마이그레이션

Service Information

  1. 모각
    • 카테고리와 기간, 반복주기를 설정하여 기간에 맞게 각 요일의 조각이 생성되고 자기계발을 진행할 수 있음
    • 조각 진행 후 레포트 생성
  2. 네트워킹
    • 전체 네트워킹 : 원하는 지역, 카테고리별로 설정하여 다른 유저의 레포트를 볼 수 있음
    • 페이스메이커 네트워킹 : 내가 팔로우한 유저의 레포트를 볼 수 있음

Tech Stacks

  • Java 25
  • Spring Boot 4.0.2
  • Spring Security
  • Spring Data JPA
  • PostgreSQL
  • Springdoc OpenAPI
  • Gradle 9.1.0

image

Project Information

  • JDK: 25
  • Spring Boot: 4.0.2
  • Gradle: 9.1.0
  • Database: PostgreSQL
  • Local database: PostgreSQL 17 via Docker Compose

Local Run

sh gradlew run

run task starts the local PostgreSQL container through Docker Compose and runs the API with the local profile.

  • API: http://localhost:8080
  • Swagger UI: http://localhost:8080/swagger-ui.html
  • Local DB: localhost:5435/mogak_local

Stop the local database:

sh gradlew localDbDown

Verification

sh gradlew test

REST API Document

Operations Docs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages