kcook-cake / K.Cook-Server

K.Cook(나만의 케이크를 주문하다) Back-End Server 🍰

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to K.Cook-Server 👋

Version Maintenance License: MIT

K.Cook Back-End Server Project

케이쿡마크

케이쿡은 커스텀케이크 주문 플랫폼을 개발하고 있는 초기스타트업입니다.

웹 1920 – 케이크

API Docs

기술스택

                 

개발환경

  • backend
    • java11
    • gradle
    • spring-boot 2.5.3

시스템 구성도

drawio

Usage

$ ./gradlew clean build

ERD

스크린샷 2021-10-06 오후 11 36 17

Access server side using following URL

https://prod.kcook-cake.com/app

개발일지

  • 회원 가입 API 완성 (21/08/17) - commit : e963d38
  • 로그인 API 완성 (21/08/18) - commit : 3b4891c
  • 로그인한 회원 정보 조회 API 완성 (21/08/18) - commit : 04f78b9
  • 사용자 SMS 토큰 생성 및 인증 API 완성 (21/08/19) - commit : ffaf516
  • 케이크 상품 목록 조회 API, 추가 상품 목록 조회 API 완성 (21/08/24) - commit : 9510921
  • 상품 디테일 조회 API 완성 (21/08/28) - commit : 2b4197a
  • 생일인 회원 조회 후 쿠폰 증정 기능 완성 [Scheduler 사용] (21/08/28) - commit : 0b4ea9c
  • 케이크, 추가 상품 검색 조건 고도화 [Querydsl을 활용한 정렬과 여러 인자들의 동적 쿼리 생성] (21/08/30) - commit : dc3cf97, 556bd7a
  • 주문 생성 API 완성 (21/08/31) - commit : 1ef32a8
  • 고객 주문 조회 API 완성 (21/09/01) - commit : ff91b18
  • 회원가입, 로그인 통합 테스트 코드 (21/09/07) - commit : b9a0815, 6279b75, 수정 commit : 7c4bf18
  • 인증 된 계정의 스토어 조회 API 완성 (21/09/08) - commit : d30b71d
  • 관리자 권한으로 회원 Role 변경 API 완성 (21/09/08) - commit : fb8f56f
  • Store 생성, 수정 API 완성 (21/09/09) - commit : 8da80bc, a24bc2b
  • Product Detail 조회 API 통합테스트 코드 작성 (21/09/10) - commit : 4400cc6
  • Product 생성 API 완성 (21/09/13) - commit : 4477731, d518792, 3c2243e
  • 백엔드 빌드 및 배포 자동화(잰킨스, 도커) (21/09/21) : 시스템 구상도
  • 계정의 쿠폰 조회 API 완성 (21/09/30) - commit : 1492cb9
  • 로그인 한 회원의 사용 API 로그 저장 기능 추가(Spring AOP) (21/10/06) - commit : 2b387bc

Author

👤 vividswan

👤 ohjinhokor

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2022 vividswan. ohjinhokor.
This project is MIT licensed.


This README was generated with ❤️ by readme-md-generator

About

K.Cook(나만의 케이크를 주문하다) Back-End Server 🍰

License:MIT License


Languages

Language:Java 99.9%Language:Dockerfile 0.1%