Skip to content
/ BE Public

민관협력 지원 플랫폼 활용 디지털 사회혁신 서비스 개발 공모전 수상작

License

Notifications You must be signed in to change notification settings

ShwimPing/BE

Repository files navigation

🚀 팀원

이동영 이현지

@leedy3838

@Amepistheo

🔧 Tech Stack

  • Language: Java 17
  • Library & Framework : Spring Boot 3.3.3
  • Database : NCP MySQL, NCP MongoDB, Object Storage
  • Deploy: NCP Server, Docker, Docker Compose, Gihub Action, Nginx
  • Dependency: Lombok, Swagger, Spring Security, JWT, FCM, OpenCSV, OpenAI, QueryDSL
  • Monitoring: Prometheus, Grafana, Loki

🌱 ERD

image

🛠️ Infra Structure

shwimping 인프라 drawio

🗂️ Project Structure

src
├── main
│   ├── auth
│   ├── bookmark
│   ├── cardnews
│   ├── global
│   ├── place
│   ├── review
│   └── user
│       ├── application
│       ├── domain
│       ├── dto
│       |    ├── request
│       |    └── response
│       ├── exception
│       ├── presentation
│       ├── repository
│       └── util
└── resources
    ├── data
    |   ├── 기후동행쉼터.csv
    |   ├── 도서관 쉼터.csv
    |   ├── 서울시 무더위쉼터.csv
    |   ├── 서울시 한파쉼터.csv
    |   └── 스마트쉼터 현황.csv
    ├── firebase
    ├── logs
    |   ├── common
    |   └── error
    |   |   ├── file-error-appender.xml
    |   |   ├── file-info-appender.xml
    |   |   └── file-warn-appender.xml
    |   └── console-appender.xml
    ├── logback-spring.xml
    ├── application-local.yml
    └── application-prod.yml

About

민관협력 지원 플랫폼 활용 디지털 사회혁신 서비스 개발 공모전 수상작

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published