33th DO SOPT SOPKATHON :: re:ing
33기 솝커톤 iOS 1조 프로젝트
범죄 이력이 있는 출소자라면, 갱생되지 못할 것이라는 당연한 사회적 인식 속에서 우리는 그들을 사회에서 함께 교화될 수 없는 존재로 단정짓는 관념을 가지고 있다.
이러한 사회적 낙인은 범죄자들이 방치되며 재범으로 이어지는 악순환을 반복시킨다.
따라서 우리는 이들의 변화 의지를 일으켜 일상을 회복하도록 돕고, 더 나은 사회를 만드는 것에 이바지하려 한다.
-
Language : Java (jdk-17)
-
Web application Framework : Spring boot (3.2.0), Spring Data JPA
-
DataBase : MySql (8.1.0)
-
Cloud/Infra : Aws EC2, RDS, code deploy
-
web server : Tomcat
-
Collaborative Tool : Github
-
Version Control : Git
정동규 | 김승환 |
---|---|
yummygyudon | kseysh |
승환🤖
&동규🍣
기능명 | 담당자 | 완료 여부 |
---|---|---|
프로젝트 세팅 | 승환🤖 |
완료 |
EC2 세팅 | 승환🤖 |
완료 |
RDS 세팅 | 승환🤖 |
완료 |
CI/CD 세팅 | 동규🍣 |
완료 |
README 작성 | 동규🍣 |
완료 |
DB 설계 | 승환🤖 동규🍣 |
완료 |
API 명세서 작성 | 승환🤖 동규🍣 |
완료 |
API 개발 | 승환🤖 동규🍣 |
완료 |
자세한 테이블 정보는 다음 노션 페이지에 정리해둘 예정입니다! (Comming Soon...)
├── 📁 .github
│ ├── 📁 ISSUE_TEMPLATE
| └── 📁 workflows
| └── pull_request_template.md
│
├── appspec.yml
|
├── HELP.md
|
├── build.gradle
├── gradlew
├── gradlew.bat
|
├── README.md
|
├── 📁 script
│ ├── start.sh
│ └── stop.sh
└── 📁 src
└── 📁 main
├── 📁 java
│ └── 📁 org
│ └── 📁 sopt
│ └── 📁 sopkerton
│ ├── SopkertonApplication.java
│ └── 📁 common
│ ├── 📁 exception
│ │ ├── GlobalError.java
│ │ ├── GlobalException.java
│ │ ├── GlobalSuccess.java
│ │ └── 📁 base
│ │ ├── ErrorBase.java
│ │ ├── ExceptionBase.java
│ │ ├── RootEnum.java
│ │ └── SuccessBase.java
│ └── 📁 response
│ ├── ApiResponse.java
│ └── CommonControllerAdvice.java
└── 📁 resources
└── application.yml
clone 받아서 application run하고 localhost:8080으로 api 명세서대로 api를 호출한다.