/ConnectingStar-Back

습관 관리 애플리케이션 'Habit Buddy'의 백엔드

Primary LanguageJava

Connecting Star - Backend

About The Project

습관 관리 애플리케이션 'Habit Buddy'의 백엔드 repository.

Built With

Language

  • Java 17

Framework

  • Spring Boot 3.1.x
    • Gradle

Database

  • MySQL

Libraries

  • JPA
  • QueryDSL
  • Spring Security
  • MapStruct

Authentication

  • JWT
  • OAuth2
    • 카카오

Infra

  • AWS
    • EC2
    • RDS
  • Nginx

CI/CD

  • Docker
  • Github Actions

API Docs

  • Postman

Getting Started

  1. Clone the repo
    git clone
  2. Clone the ConnectiongStar-Backend-Data repository. And get application.yml files.
  3. Run docker-compose to start the database
    docker-compose up
  4. Install Gradle dependencies
  5. Run the project