Server for keki app 🍰
Details
.
│ .gitignore
│ build.gradle
│ Dockerfile
│ gradlew
│ gradlew.bat
│ result.txt
│ settings.gradle
│
├─gradle
│ └─wrapper
│ gradle-wrapper.jar
│ gradle-wrapper.properties
│
└─src
├─main
│ ├─java
│ │ └─com
│ │ └─codepatissier
│ │ └─keki
│ │ ├── KekiApplication.java
│ │ ├── TestController.java
│ │ ├── auth
│ │ ├── calendar
│ │ │ ├── CalendarCategory.java
│ │ │ ├── DateCountCategory.java
│ │ │ ├── contoller
│ │ │ │ └── CalendarController.java
│ │ │ ├── dto
│ │ │ │ ├── CalendarDateReturn.java
│ │ │ │ ├── CalendarEditRes.java
│ │ │ │ ├── CalendarHashTag.java
│ │ │ │ ├── CalendarListRes.java
│ │ │ │ ├── CalendarReq.java
│ │ │ │ ├── CalendarRes.java
│ │ │ │ ├── HomePostRes.java
│ │ │ │ ├── HomeRes.java
│ │ │ │ ├── HomeTagRes.java
│ │ │ │ ├── PopularTagRes.java
│ │ │ │ ├── TagRes.java
│ │ │ │ └── TagStatus.java
│ │ │ ├── entity
│ │ │ │ ├── Calendar.java
│ │ │ │ └── CalendarTag.java
│ │ │ ├── repository
│ │ │ │ ├── Calendar
│ │ │ │ │ ├── CalendarCustom.java
│ │ │ │ │ ├── CalendarRepository.java
│ │ │ │ │ └── CalendarRepositoryImpl.java
│ │ │ │ └── CalendarTag
│ │ │ │ ├── CalendarTagCustom.java
│ │ │ │ ├── CalendarTagRepository.java
│ │ │ │ └── CalendarTagRepositoryImpl.java
│ │ │ └── service
│ │ │ └── CalendarService.java
│ │ ├── common
│ │ │ ├── BaseEntity.java
│ │ │ ├── BaseException.java
│ │ │ ├── BaseResponse.java
│ │ │ ├── BaseResponseStatus.java
│ │ │ ├── BeanUtils.java
│ │ │ ├── Constant.java
│ │ │ ├── EmptyStringToNullConverter.java
│ │ │ ├── Role.java
│ │ │ ├── config
│ │ │ │ ├── JasyptConfig.java
│ │ │ │ ├── QueryDslConfig.java
│ │ │ │ ├── RedisConfig.java
│ │ │ │ ├── SwaggerConfig.java
│ │ │ │ └── WebSecurityConfig.java
│ │ │ ├── entityListener
│ │ │ │ ├── CalendarEntityListener.java
│ │ │ │ ├── DessertEntityListener.java
│ │ │ │ ├── PostEntityListener.java
│ │ │ │ ├── StoreEntityListener.java
│ │ │ │ └── UserEntityListener.java
│ │ │ └── tag
│ │ │ ├── Tag.java
│ │ │ └── TagRepository.java
│ │ ├── cs
│ │ │ ├── controller
│ │ │ │ └── CsController.java
│ │ │ ├── dto
│ │ │ │ ├── GetNoticeListRes.java
│ │ │ │ └── GetNoticeRes.java
│ │ │ ├── entity
│ │ │ │ ├── Hide.java
│ │ │ │ ├── Notice.java
│ │ │ │ ├── Report.java
│ │ │ │ └── ReportCategory.java
│ │ │ ├── repository
│ │ │ │ ├── HideRepository.java
│ │ │ │ ├── NoticeRepository.java
│ │ │ │ └── ReportRepository.java
│ │ │ └── service
│ │ │ └── CsService.java
│ │ ├── dessert
│ │ │ ├── controller
│ │ │ │ └── DessertController.java
│ │ │ ├── dto
│ │ │ │ ├── GetDessertRes.java
│ │ │ │ ├── GetStoreDessertRes.java
│ │ │ │ ├── GetStoreDessertsRes.java
│ │ │ │ ├── OptionDTO.java
│ │ │ │ ├── PatchDessertReq.java
│ │ │ │ └── PostDessertReq.java
│ │ │ ├── entity
│ │ │ │ ├── Dessert.java
│ │ │ │ └── Option.java
│ │ │ ├── repository
│ │ │ │ ├── DessertRepository.java
│ │ │ │ └── OptionRepository.java
│ │ │ └── service
│ │ │ └── DessertService.java
│ │ ├── history
│ │ │ ├── controller
│ │ │ │ └── HistoryController.java
│ │ │ ├── dto
│ │ │ │ ├── HistorySearchRes.java
│ │ │ │ ├── PostSearchRes.java
│ │ │ │ └── SearchRes.java
│ │ │ ├── entity
│ │ │ │ ├── PostHistory.java
│ │ │ │ └── SearchHistory.java
│ │ │ ├── repository
│ │ │ │ ├── PostHistoryCustom.java
│ │ │ │ ├── PostHistoryRepository.java
│ │ │ │ ├── PostHistoryRepositoryImpl.java
│ │ │ │ ├── SearchHistoryCustom.java
│ │ │ │ ├── SearchHistoryRepository.java
│ │ │ │ └── SearchHistoryRepositoryImpl.java
│ │ │ └── service
│ │ │ ├── PostHistoryService.java
│ │ │ └── SearchHistoryService.java
│ │ ├── order
│ │ │ ├── controller
│ │ │ │ └── OrderController.java
│ │ │ ├── entity
│ │ │ │ ├── OptionOrder.java
│ │ │ │ ├── Order.java
│ │ │ │ ├── OrderImg.java
│ │ │ │ └── OrderStatus.java
│ │ │ ├── repository
│ │ │ │ └── OrderRepository.java
│ │ │ └── service
│ │ │ └── OrderService.java
│ │ ├── post
│ │ │ ├── controller
│ │ │ │ └── PostController.java
│ │ │ ├── dto
│ │ │ │ ├── DessertsRes.java
│ │ │ │ ├── GetLikePostRes.java
│ │ │ │ ├── GetLikePostsRes.java
│ │ │ │ ├── GetMakePostRes.java
│ │ │ │ ├── GetModifyPostRes.java
│ │ │ │ ├── GetPostRes.java
│ │ │ │ ├── GetPostsRes.java
│ │ │ │ ├── PatchPostReq.java
│ │ │ │ ├── PostPostReq.java
│ │ │ │ └── PostReportReq.java
│ │ │ ├── entity
│ │ │ │ ├── Post.java
│ │ │ │ ├── PostImg.java
│ │ │ │ ├── PostLike.java
│ │ │ │ └── PostTag.java
│ │ │ ├── repository
│ │ │ │ ├── PostCustom.java
│ │ │ │ ├── PostImgRepository.java
│ │ │ │ ├── PostLikeRepository.java
│ │ │ │ ├── PostRepository.java
│ │ │ │ ├── PostRepositoryImpl.java
│ │ │ │ ├── PostTagCustom.java
│ │ │ │ ├── PostTagRepository.java
│ │ │ │ └── PostTagRepositoryImpl.java
│ │ │ └── service
│ │ │ └── PostService.java
│ │ ├── store
│ │ │ ├── controller
│ │ │ │ └── StoreController.java
│ │ │ ├── dto
│ │ │ │ ├── GetMyPageStoreProfileRes.java
│ │ │ │ ├── GetStoreInfoRes.java
│ │ │ │ ├── GetStoreProfileRes.java
│ │ │ │ ├── PatchProfileReq.java
│ │ │ │ ├── PostStoreReq.java
│ │ │ │ └── PostStoreRes.java
│ │ │ ├── entity
│ │ │ │ └── Store.java
│ │ │ ├── repository
│ │ │ │ └── StoreRepository.java
│ │ │ └── service
│ │ │ └── StoreService.java
│ │ └── user
│ │ ├── controller
│ │ │ └── UserController.java
│ │ ├── dto
│ │ │ ├── GetProfileRes.java
│ │ │ ├── PatchProfileReq.java
│ │ │ ├── PostCustomerReq.java
│ │ │ ├── PostNicknameReq.java
│ │ │ ├── PostTokenReq.java
│ │ │ ├── PostUserReq.java
│ │ │ └── PostUserRes.java
│ │ ├── entity
│ │ │ ├── Provider.java
│ │ │ └── User.java
│ │ ├── repository
│ │ │ └── UserRepository.java
│ │ └── service
│ │ └── AuthService.java
│ └── resources
│ ├── application-oauth.properties
│ ├── application-redis.properties
│ └── application.properties
└─test
└─java
└─com
└─codepatissier
└─keki
KekiApplicationTests.java
Commit
#1 feat: 일정 등록 API 추가
- #이슈번호 타입: 커밋 설명
Pull Request
[feature/1-create-calender] 일정 등록
- [브랜치명] 설명
- main
- 배포 이력 관리 목적
- develop
- feature 병합용 브랜치
- 배포 전 병합 브랜치
- feature
- develop 브랜치를 베이스로 기능별로 feature 브랜치 생성해 개발
- test
- 테스트가 필요한 코드용 브랜치
- hotfix
- 배포 후 버그 발생 시 버그 수정
- feature branch의 경우, 기능명/이슈번호-기능설명 형태로 작성
feature/7-desserts-patchDessert
박소정 | 장채은 | 김중현 | 박서연 |
---|---|---|---|
PM & Backend Developer | PL & Backend Developer | Backend Developer | Backend Developer |