혼자보내는 여가가 일상이 된 지금, 나만의 방식과 취향에 맞는 시간을 보내고 싶은 사람들을 위한 장소 및 코스 큐레이션 서비스
| 기술 / 도구 | 내용 |
|---|---|
| Language | Java 21 |
| Framework | Spring Boot 3.3.5 |
| Build Tool | Gradle |
| Database | Postgresql (RDS), Redis |
| Deployment | AWS EC2, GitHub Actions, Docker |
| Docs | Notion, Swagger UI |
| Auth | Spring Security + JWT |
| CI/CD | GitHub Actions + Docker Compose |
📁 solply-server/
├── 📁 .github
│ └── 📁 workflows
├── 📁 docker
│ ├── 📄 docker-compose.yml
│ ├── 📄 docker-compose.dev.yml
│ ├── 📄 docker-compose.prod.yml
│ └── 📄 Dockerfile
├── 📁 scripts
│ ├── 📄 deploy.sh
├── 📁 src
│ ├── 📁 main
│ │ ├── 📁 java/ 📁 org/ 📁 sopt/ 📁 solply_server
│ │ │ ├── 📁 domain
│ │ │ │ ├── 📁 auth
│ │ │ │ └── 📁 course
│ │ │ │ ├── 📁 controller
│ │ │ │ ├── 📁 dto
│ │ │ │ ├── 📁 entity
│ │ │ │ ├── 📁 repository
│ │ │ │ ├── 📁 service
│ │ │ │ └── 📁 util
│ │ │ │ ├── 📁 place
│ │ │ │ ├── 📁 recommend
│ │ │ │ ├── 📁 tag
│ │ │ │ ├── 📁 town
│ │ │ │ └── 📁 user
│ │ │ └── 📁 global
│ │ └── 📁 resources
│ └── 📁 test
├── 📄 build.gradle
├── 📄 gradle.dev.properties
├── 📄 radle.prod.properties
└── 📄 README.md![]() |
![]() |
![]() |
|---|---|---|
| 신민규 | 배영경 | 이지수 |


