🔥 GitGet은 챌린지 참여와 인증 활동을 통해 규칙적인 공부 습관을 도와주는 서비스입니다.
🙋🏻♂️Github 계정 연동을 통해 챌린지 활동을 인증할 수 있으며, 다른 참여자들의 인증 현황을 조회할 수 있습니다.
🎯 챌린지에 설정되어 있는 목표 달성 시 포인트가 주어지며, 이를 통해 아이템을 구매하고 사용할 수 있습니다.
Framework -
ORM -
Authorization -
Test -
Database -
DevOps -
Monitoring -
Other -
Java : 17
Spring Boot : 3.2.1
build : gradle
git clone https://github.com/TeamTheGenius/TeamTheGenius_Server.git
.
├── main
│ ├── java
│ │ └── com
│ │ └── genius
│ │ └── gitget
│ │ ├── admin
│ │ │ ├── signout
│ │ │ └── topic
│ │ │ ├── controller
│ │ │ ├── domain
│ │ │ ├── dto
│ │ │ ├── repository
│ │ │ └── service
│ │ ├── challenge
│ │ │ ├── certification
│ │ │ │ ├── controller
│ │ │ │ ├── domain
│ │ │ │ ├── dto
│ │ │ │ │ └── github
│ │ │ │ ├── repository
│ │ │ │ ├── service
│ │ │ │ └── util
│ │ │ ├── instance
│ │ │ │ ├── controller
│ │ │ │ ├── domain
│ │ │ │ ├── dto
│ │ │ │ │ ├── crud
│ │ │ │ │ ├── detail
│ │ │ │ │ ├── home
│ │ │ │ │ └── search
│ │ │ │ ├── repository
│ │ │ │ └── service
│ │ │ ├── likes
│ │ │ │ ├── controller
│ │ │ │ ├── domain
│ │ │ │ ├── dto
│ │ │ │ ├── repository
│ │ │ │ └── service
│ │ │ ├── myChallenge
│ │ │ │ ├── controller
│ │ │ │ ├── dto
│ │ │ │ └── service
│ │ │ ├── participant
│ │ │ │ ├── domain
│ │ │ │ ├── repository
│ │ │ │ └── service
│ │ │ ├── report
│ │ │ │ ├── controller
│ │ │ │ ├── domain
│ │ │ │ ├── dto
│ │ │ │ ├── repository
│ │ │ │ └── service
│ │ │ └── user
│ │ │ ├── controller
│ │ │ ├── domain
│ │ │ ├── dto
│ │ │ ├── repository
│ │ │ └── service
│ │ ├── global
│ │ │ ├── file
│ │ │ │ ├── controller
│ │ │ │ ├── domain
│ │ │ │ ├── dto
│ │ │ │ ├── repository
│ │ │ │ └── service
│ │ │ ├── security
│ │ │ │ ├── config
│ │ │ │ ├── constants
│ │ │ │ ├── controller
│ │ │ │ ├── domain
│ │ │ │ ├── dto
│ │ │ │ ├── filter
│ │ │ │ ├── handler
│ │ │ │ ├── info
│ │ │ │ │ └── impl
│ │ │ │ ├── repository
│ │ │ │ └── service
│ │ │ └── util
│ │ │ ├── config
│ │ │ ├── domain
│ │ │ ├── exception
│ │ │ ├── formatter
│ │ │ └── response
│ │ │ └── dto
│ │ ├── profile
│ │ │ ├── controller
│ │ │ ├── dto
│ │ │ └── service
│ │ ├── schedule
│ │ │ ├── controller
│ │ │ └── service
│ │ └── store
│ │ ├── item
│ │ │ ├── controller
│ │ │ ├── domain
│ │ │ ├── dto
│ │ │ ├── repository
│ │ │ └── service
│ │ └── payment
│ │ ├── config
│ │ ├── controller
│ │ ├── domain
│ │ ├── dto
│ │ ├── repository
│ │ └── service
│ └── resources
└── test
├── java
│ └── com
│ └── genius
│ └── gitget
│ ├── admin
│ │ └── topic
│ │ ├── controller
│ │ ├── repository
│ │ └── service
│ ├── challenge
│ │ ├── certification
│ │ │ ├── controller
│ │ │ ├── repository
│ │ │ ├── service
│ │ │ └── util
│ │ ├── home
│ │ │ ├── controller
│ │ │ └── service
│ │ ├── instance
│ │ │ ├── controller
│ │ │ ├── repository
│ │ │ └── service
│ │ ├── item
│ │ │ └── service
│ │ ├── likes
│ │ │ ├── controller
│ │ │ └── service
│ │ ├── myChallenge
│ │ │ └── service
│ │ ├── participant
│ │ │ └── service
│ │ └── user
│ │ ├── controller
│ │ ├── domain
│ │ ├── repository
│ │ └── service
│ ├── global
│ │ ├── file
│ │ │ ├── domain
│ │ │ ├── repository
│ │ │ └── service
│ │ └── security
│ │ ├── config
│ │ ├── controller
│ │ └── service
│ ├── payment
│ │ ├── controller
│ │ └── service
│ ├── profile
│ │ ├── controller
│ │ └── service
│ └── util
│ └── file
└── resources
|
|
|
|