Skip to content

✊ 솝커톤 박살내는 Server by 지영🐦 수현🐤

Notifications You must be signed in to change notification settings

33th-SOPKATHON-TEAM-APP3/Server

Repository files navigation

🍀 왔당 (what dang? : 뭐가 당연해?)

🏆 33기 DO SOPT '솝커톤' iOS 부문 대상 수상작

F8B040A5-FCE3-4832-AE5D-C33C868334A0

Slide 16_9 - 33

🙆🏻‍♀️🙅🏻‍♂️ 프로젝트 설명

🌟 33rd SOPT 해커톤, "솝커톤" iOS 3조

"어라라..이런 상황이 나에게 닥친다면?"

일상속에서 당신이 놓치고 있던 당연함의 부재를 통해 나를 파악하는 기록 서비스, '왔당' 입니다.

💻 역할 분담 및 주요 기능

박지영(ziiyouth) 김수현(sss4920)
Back-end Back-end

✨ ERD

image

🛠 기술 스택

🖥 Backend

역할 종류
Framework RED RED
Database RED
Database Service RED
Programming Language RED
API REST
Version Control Git GitHub

🖥 Common

역할 종류
협업 관리 RED
디자인 RED

📂 폴더 구조

폴더 구조
📂 src
┣ 📂 java.org.sopt.sopkathon
┃  ┣ 📂 domain
┃  ┃
┃  ┣ 📂 controller
┃  ┃     ┣ 📂 dto
┃  ┃     ┃  ┣ 📂 request
┃  ┃     ┃  ┣ 📂 response
┃  ┣ 📂 service
┃  ┃
┃  ┣ 📂 infrastructure
┃  ┃
┃  ┣ 📂 common
┃     ┃  ┣ ApiResponse.class
┃     ┃  ┣ SuccessStatus.class
┃     ┣ 📂 Advice
┃     ┃  ┣ ControllerExceptionAdvice.class
┃     ┣ 📂 error
┃        ┣ BusinessException.class
┃  ┃
┃  ┣ 📂 exception
┃     ┣ 📂 model
┃     ┃  ┣ CustomException.class
┃     ┃  ┣ NotFoundException.class
┃     ┣ Error.class
┃     ┣ Success.class
┃  ┃
┣ 📂 resources
┃  ┣ 📂 static
┃  ┣ 📂 templates
┃  ┣ application.yml
┣ SopkathonApplication.class

📢 아키텍쳐 구조도

image

📢 실행 방법

  1. git clone을 진행한다.
  2. resources 폴더에 application.yaml을 추가한다.
  3. build/libs 디렉터리로 이동해 java -jar ios-three-0.0.1-SNAPSHOT.jar 명령어를 실행한다.

Git & Code Convention

API NEEDS


About

✊ 솝커톤 박살내는 Server by 지영🐦 수현🐤

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages