ZIP์ ์ง๋ ๊ธฐ๋ฐ ๋ถ๋์ฐ ์ ๋ณด ์กฐํ, ๊ด์ฌ ๋งค๋ฌผ ๊ด๋ฆฌ, ๋ถ๋์ฐ ๋ด์ค ์์ฝ, ์ปค๋ฎค๋ํฐ, AI ๋งค๋ฌผ ์ถ์ฒ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๋ถ๋์ฐ ์ ๋ณด ํ๋ซํผ์
๋๋ค.
์ฌ์ฉ์๋ ์ง์ญ๋ณ ์ํํธ ๋งค๋ฌผ๊ณผ ์ค๊ฑฐ๋ ์ ๋ณด๋ฅผ ์ง๋์์ ํ์ธํ๊ณ , ๊ด์ฌ ์๋ ๋งค๋ฌผ์ ์ ์ฅํ ์ ์์ต๋๋ค. ๋ํ ์ฃผ๋ณ ํธ์์์ค ๊ฒ์, ์ต์ ๋ถ๋์ฐ ๋ด์ค ํ์ธ, ํ์ ๊ธฐ๋ฐ ์ปค๋ฎค๋ํฐ ์ด์ฉ, AI ๊ธฐ๋ฐ ์ง์์๋ต๊ณผ ๋งค๋ฌผ ์ถ์ฒ ๊ธฐ๋ฅ์ ํตํด ๋ถ๋์ฐ ํ์ ๊ณผ์ ์ ๋ ํธ๋ฆฌํ๊ฒ ์งํํ ์ ์์ต๋๋ค.
๊ฐ๋ฐ ๊ธฐ๊ฐ: 2025.05.02 ~ 2025.05.28
ํ๋ซํผ: Web
๊ฐ๋ฐ ์ธ์: 2๋ช
์ง๋ ๊ธฐ๋ฐ UI์์ ์ํํธ ๋งค๋ฌผ ์์น๋ฅผ ๋ง์ปค๋ก ํ์ธํ ์ ์์ต๋๋ค.
์ ํํ ์ง์ญ์ ์ํํธ ๋ชฉ๋ก์ ์ฌ์ด๋๋ฐ์์ ํ์ธํ ์ ์์ต๋๋ค.
๋งค๋ฌผ๋ณ ๊ฐ๊ฒฉ, ๋ฉด์ , ๊ฑฐ๋ ์ด๋ ฅ ๋ฑ ๊ธฐ๋ณธ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ง๋ ํ๋, ์ถ์ ๋ฐ ํ์ฌ ์์น ์ด๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
๊ด์ฌ ์๋ ์ํํธ ๋งค๋ฌผ์ ๋ฑ๋กํ ์ ์์ต๋๋ค.
๋ด ์ ๋ณด ํ๋ฉด์์ ๋ฑ๋กํ ๊ด์ฌ ๋งค๋ฌผ ๋ชฉ๋ก์ ์กฐํํ ์ ์์ต๋๋ค.
๐ ์ฃผ๋ณ ์ฅ์ ๊ฒ์
ํ์ฌ ์ง๋ ์ค์ฌ์ ๊ธฐ์ค์ผ๋ก ์ฃผ๋ณ ํธ์์์ค์ ๊ฒ์ํ ์ ์์ต๋๋ค.
์ํ, ๋ณ์, ์ฝ๊ตญ, ํ๊ต, ๋งํธ, ์งํ์ฒ ๋ฑ ์ํ ํธ์์์ค์ ๋ง์ปค๋ก ํ์ธํ ์ ์์ต๋๋ค.
์ต์ ๋ถ๋์ฐ ๊ด๋ จ ๋ด์ค๋ฅผ ๋ฆฌ์คํธ ํํ๋ก ์ ๊ณตํฉ๋๋ค.
๋ด์ค ์ ๋ชฉ๊ณผ ์ธ๋ค์ผ ์ด๋ฏธ์ง๋ฅผ ํตํด ์ฃผ์ ๋ด์ฉ์ ์ง๊ด์ ์ผ๋ก ํ์ธํ ์ ์์ต๋๋ค.
์ค๋์ ๋ด์ค ์์ฝ ๊ธฐ๋ฅ์ผ๋ก ๋ถ๋์ฐ ์์ฅ ๋ํฅ๊ณผ ์ฃผ์ ์ด์๋ฅผ ๋น ๋ฅด๊ฒ ํ์
ํ ์ ์์ต๋๋ค.
ํ์๊ฐ์
, ๋ก๊ทธ์ธ, ๋ก๊ทธ์์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
์์ด๋ ์ ์ฅ ๊ธฐ๋ฅ์ผ๋ก ๋ก๊ทธ์ธ ํธ์์ฑ์ ๋์์ต๋๋ค.
์ด๋ฉ์ผ ๊ธฐ๋ฐ ์์ด๋ ์ฐพ๊ธฐ์ ๋น๋ฐ๋ฒํธ ์ฌ์ค์ ์ ์ง์ํฉ๋๋ค.
๋ด ์ ๋ณด ํ๋ฉด์์ ํ๋กํ, ๊ด์ฌ ๋งค๋ฌผ, ๋ด๊ฐ ์ด ๊ธ, ๋ด๊ฐ ์ด ๋๊ธ์ ํ์ธํ ์ ์์ต๋๋ค.
๊ฒ์๊ธ ์์ฑ, ์กฐํ, ์์ , ์ญ์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
๊ฒ์๊ธ๋ณ ๋๊ธ ์์ฑ, ์กฐํ, ์์ , ์ญ์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
๋ถ๋์ฐ ๊ด๋ จ ์ง๋ฌธ๊ณผ FAQ๋ฅผ ์
๋ ฅํ๊ณ ๋ต๋ณ์ ๋ฐ์ ์ ์์ต๋๋ค.
์ง์ ํ ๋ฒ์ ๋์ ์ํ ๋งค๋ฌผ ์ค AI๊ฐ ์ต๋ 3๊ฐ์ ์ํํธ๋ฅผ ์ถ์ฒํฉ๋๋ค.
๐บ๏ธ ๋งค๋ฌผ ๊ฒ์ ํ๋ฉด
โญ ๊ด์ฌ ๋งค๋ฌผ ์กฐํ ํ๋ฉด
๐ ์ฃผ๋ณ ์ฅ์ ๊ฒ์ ํ๋ฉด
๐ฐ ๋ด์ค ์กฐํ ํ๋ฉด
๐ ํ์ ๊ธฐ๋ฅ ํ๋ฉด
๋ก๊ทธ์ธ
ํ์๊ฐ์
์์ด๋ ์ฐพ๊ธฐ
๋น๋ฐ๋ฒํธ ์ฌ์ค์
AI ๊ฒ์
AI ๋งค๋ฌผ ์ถ์ฒ
zip
โโโ backend/ # Spring Boot API ์๋ฒ
โ โโโ src/main/java/com/ssafy/BaeAndChoi
โ โ โโโ aws/ # AWS S3 ์
๋ก๋
โ โ โโโ board/ # ๊ฒ์ํ ๋ฐ ๋๊ธ
โ โ โโโ chatbot/ # AI ์ฑ๋ด
โ โ โโโ config/ # Security, CORS, Swagger, JWT ์ค์
โ โ โโโ email/ # ์ด๋ฉ์ผ ๋ฐ์ก
โ โ โโโ house/ # ์ํํธ ๋ฐ ์ค๊ฑฐ๋๊ฐ
โ โ โโโ interest/ # ๊ด์ฌ ์ง์ญ ๋ฐ ๊ด์ฌ ๋งค๋ฌผ
โ โ โโโ lwdCd/ # ๋ฒ์ ๋ ์ฝ๋
โ โ โโโ news/ # ๋ถ๋์ฐ ๋ด์ค ๋ฐ ๋ด์ค ์์ฝ
โ โ โโโ user/ # ํ์ ๋ฐ ์ธ์ฆ
โ โโโ src/main/resources
โ โ โโโ application.yml # ๊ณตํต ์ ํ๋ฆฌ์ผ์ด์
์ค์
โ โ โโโ application-secret.yml # ๋ก์ปฌ ๋น๋ฐ ์ค์
โ โโโ build.gradle # Gradle ๋น๋ ์ค์
โโโ frontend/ # Vue 3 + Vite ํด๋ผ์ด์ธํธ
โ โโโ public/ # ์ ์ ๋ฆฌ์์ค
โ โโโ src
โ โ โโโ assets/ # ์ด๋ฏธ์ง, CSS ๋ฑ ํ๋ก ํธ ๋ฆฌ์์ค
โ โ โโโ components/ # ๊ณตํต ์ปดํฌ๋ํธ
โ โ โโโ constants/ # ์ฝ๊ด ๋ฐ ์๋ฌ ์์
โ โ โโโ plugins/ # ์ธ์ฆ ํ๋ฌ๊ทธ์ธ
โ โ โโโ router/ # Vue Router ์ค์
โ โ โโโ stores/ # Pinia ์คํ ์ด
โ โ โโโ utils/ # ์ง๋, ์ ํจ์ฑ ๊ฒ์ฌ ๋ฑ ์ ํธ
โ โ โโโ views/ # ํ์ด์ง ๋จ์ ํ๋ฉด
โ โโโ package.json # npm ์คํฌ๋ฆฝํธ ๋ฐ ์์กด์ฑ
โ โโโ vite.config.js # Vite ์ค์
โโโ sql/ # ssafyhome DB ์ด๊ธฐํ SQL
โโโ resources/ # README ํ๋ฉด ์ด๋ฏธ์ง ๋ฐ ERD
โโโ README.md
POST /api/users/login: ๋ก๊ทธ์ธ
POST /api/users: ํ์๊ฐ์
GET /api/users/getUserInfo: ํ์ ์ ๋ณด ์กฐํ
POST /api/users/updateUser: ํ์ ์ ๋ณด ์์
POST /api/users/updatePassword: ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ
POST /api/users/find-id: ์์ด๋ ์ฐพ๊ธฐ
POST /api/users/reset-password: ๋น๋ฐ๋ฒํธ ์ฌ์ค์
GET /api/apartments/deals: ์ํํธ ๊ฑฐ๋ ์กฐํ
GET /api/apartments/apt: ์ํํธ ์กฐํ
GET /api/lwdCd/sido: ์๋ ์ฝ๋ ์กฐํ
GET /api/lwdCd/sgg/{code}: ์๊ตฐ๊ตฌ ์ฝ๋ ์กฐํ
GET /api/lwdCd/umd/{code}: ์๋ฉด๋ ์ฝ๋ ์กฐํ
GET /api/boards: ๊ฒ์๊ธ ๋ชฉ๋ก ์กฐํ
POST /api/boards: ๊ฒ์๊ธ ์์ฑ
GET /api/boards/{id}: ๊ฒ์๊ธ ์์ธ ์กฐํ
GET /api/boards/{boardId}/comments: ๋๊ธ ์กฐํ
POST /api/boards/{boardId}/comments: ๋๊ธ ์์ฑ
GET /api/news: ๋ด์ค ์กฐํ
GET /api/news/getTodayNewsSummation: ์ค๋์ ๋ด์ค ์์ฝ ์กฐํ
POST /api/chat: ์ฑ๋ด ๋ฉ์์ง ์ ์ก
GET /api/chat/history: ์ฑ๋ด ๋ํ ๊ธฐ๋ก ์กฐํ
POST /api/aws: S3 ์ด๋ฏธ์ง ์
๋ก๋