diff --git a/client/.eslintcache b/client/.eslintcache
index d900567082c99feebb83c4b1a4cc6a3e240d4d5d..8a38fba9b0c4189eb97b0deefc808f7679566a7b 100644
--- a/client/.eslintcache
+++ b/client/.eslintcache
@@ -1 +1 @@
-[{"C:\\Users\\sag06\\Desktop\\project\\search-page\\client\\src\\Components\\Place.js":"1","C:\\Users\\sag06\\Desktop\\project\\search-page\\client\\src\\index.js":"2","C:\\Users\\sag06\\Desktop\\project\\search-page\\client\\src\\reportWebVitals.js":"3","C:\\Users\\sag06\\Desktop\\project\\search-page\\client\\src\\Components\\Paginations.js":"4","C:\\Users\\sag06\\Desktop\\project\\search-page\\client\\src\\Pages\\Search.js":"5","C:\\Users\\sag06\\Desktop\\project\\search-page\\client\\src\\Pages\\App.js":"6"},{"size":5323,"mtime":1610343158606,"results":"7","hashOfConfig":"8"},{"size":1004,"mtime":1610344592277,"results":"9","hashOfConfig":"8"},{"size":362,"mtime":1608689675665,"results":"10","hashOfConfig":"8"},{"size":2199,"mtime":1610325754517,"results":"11","hashOfConfig":"8"},{"size":38272,"mtime":1610344608591,"results":"12","hashOfConfig":"8"},{"size":1428,"mtime":1610344561934,"results":"13","hashOfConfig":"8"},{"filePath":"14","messages":"15","errorCount":0,"warningCount":6,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},"1n20xnc",{"filePath":"16","messages":"17","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18","messages":"19","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20","messages":"21","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22","messages":"23","errorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"24","messages":"25","errorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},"C:\\Users\\sag06\\Desktop\\project\\search-page\\client\\src\\Components\\Place.js",["26","27","28","29","30","31"],"C:\\Users\\sag06\\Desktop\\project\\search-page\\client\\src\\index.js",[],"C:\\Users\\sag06\\Desktop\\project\\search-page\\client\\src\\reportWebVitals.js",[],"C:\\Users\\sag06\\Desktop\\project\\search-page\\client\\src\\Components\\Paginations.js",[],"C:\\Users\\sag06\\Desktop\\project\\search-page\\client\\src\\Pages\\Search.js",["32","33","34"],"C:\\Users\\sag06\\Desktop\\project\\search-page\\client\\src\\Pages\\App.js",["35","36","37"],{"ruleId":"38","severity":1,"message":"39","line":3,"column":33,"nodeType":"40","messageId":"41","endLine":3,"endColumn":36},{"ruleId":"38","severity":1,"message":"42","line":3,"column":46,"nodeType":"40","messageId":"41","endLine":3,"endColumn":51},{"ruleId":"38","severity":1,"message":"43","line":3,"column":53,"nodeType":"40","messageId":"41","endLine":3,"endColumn":57},{"ruleId":"38","severity":1,"message":"44","line":3,"column":59,"nodeType":"40","messageId":"41","endLine":3,"endColumn":68},{"ruleId":"38","severity":1,"message":"45","line":3,"column":70,"nodeType":"40","messageId":"41","endLine":3,"endColumn":78},{"ruleId":"46","severity":1,"message":"47","line":19,"column":6,"nodeType":"48","endLine":19,"endColumn":8,"suggestions":"49"},{"ruleId":"38","severity":1,"message":"50","line":5,"column":83,"nodeType":"40","messageId":"41","endLine":5,"endColumn":93},{"ruleId":"38","severity":1,"message":"51","line":14,"column":12,"nodeType":"40","messageId":"41","endLine":14,"endColumn":18},{"ruleId":"52","severity":1,"message":"53","line":458,"column":35,"nodeType":"54","endLine":458,"endColumn":76},{"ruleId":"38","severity":1,"message":"55","line":1,"column":17,"nodeType":"40","messageId":"41","endLine":1,"endColumn":26},{"ruleId":"38","severity":1,"message":"56","line":2,"column":10,"nodeType":"40","messageId":"41","endLine":2,"endColumn":14},{"ruleId":"38","severity":1,"message":"57","line":4,"column":26,"nodeType":"40","messageId":"41","endLine":4,"endColumn":30},"no-unused-vars","'Col' is defined but never used.","Identifier","unusedVar","'Badge' is defined but never used.","'Card' is defined but never used.","'Accordion' is defined but never used.","'Carousel' is defined but never used.","react-hooks/exhaustive-deps","React Hook useEffect has a missing dependency: 'getReview'. Either include it or remove the dependency array.","ArrayExpression",["58"],"'Pagination' is defined but never used.","'mobile' is assigned a value but never used.","react/jsx-no-duplicate-props","No duplicate props allowed","JSXAttribute","'useEffect' is defined but never used.","'Link' is defined but never used.","'Form' is defined but never used.",{"desc":"59","fix":"60"},"Update the dependencies array to be: [getReview]",{"range":"61","text":"62"},[511,513],"[getReview]"]
\ No newline at end of file
+[{"C:\\Users\\sag06\\Desktop\\project\\search-page\\client\\src\\reportWebVitals.js":"1"},{"size":362,"mtime":1608689675665,"results":"2","hashOfConfig":"3"},{"filePath":"4","messages":"5","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1n20xnc","C:\\Users\\sag06\\Desktop\\project\\search-page\\client\\src\\reportWebVitals.js",[]]
\ No newline at end of file
diff --git a/client/src/Components/Place.js b/client/src/Components/Place.js
index 896a8f9b9a29015e245df3b19d78148973d3c350..a8f4b991c3722c43e429aa8a97bf77215cd5ad3c 100644
--- a/client/src/Components/Place.js
+++ b/client/src/Components/Place.js
@@ -7,6 +7,7 @@ function Place(props) {
const getReview = () => {
axios.get(`/api/review/${props.search.name}`)
.then(res => {
+ console.log("place res.data", res.data)
setReviews(res.data)
})
.catch(err => {
@@ -38,6 +39,7 @@ function Place(props) {
{review.title}
{review.summary}
+ {review.content}
)
})}
diff --git a/client/src/Pages/Search.js b/client/src/Pages/Search.js
index 4393792f14fd8c18c4f69c2e9d9f98a2642fa75c..e3ab0fb6fdfb944db1d615d030573eb4e20f7a7b 100644
--- a/client/src/Pages/Search.js
+++ b/client/src/Pages/Search.js
@@ -24,399 +24,24 @@ function Search(props) {
const places = [{
name: "한라산(hallasan)",
address: "제주 서귀포시 토평동 산15-1",
- img: "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg/269px-KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg?size=200x200",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg?400/400",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "한라산(hallasan)",
- address: "제주 서귀포시 토평동 산15-1",
- img: "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg/269px-KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "한라산(hallasan)",
- address: "제주 서귀포시 토평동 산15-1",
- img: "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg/269px-KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "한라산(hallasan)",
- address: "제주 서귀포시 토평동 산15-1",
- img: "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg/269px-KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "한라산(hallasan)",
- address: "제주 서귀포시 토평동 산15-1",
- img: "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg/269px-KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "한라산(hallasan)",
- address: "제주 서귀포시 토평동 산15-1",
- img: "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg/269px-KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "한라산(hallasan)",
- address: "제주 서귀포시 토평동 산15-1",
- img: "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg/269px-KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "한라산(hallasan)",
- address: "제주 서귀포시 토평동 산15-1",
- img: "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg/269px-KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "한라산(hallasan)",
- address: "제주 서귀포시 토평동 산15-1",
- img: "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg/269px-KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "한라산(hallasan)",
- address: "제주 서귀포시 토평동 산15-1",
- img: "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg/269px-KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "한라산(hallasan)",
- address: "제주 서귀포시 토평동 산15-1",
- img: "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg/269px-KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "한라산(hallasan)",
- address: "제주 서귀포시 토평동 산15-1",
- img: "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg/269px-KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "한라산(hallasan)",
- address: "제주 서귀포시 토평동 산15-1",
- img: "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg/269px-KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "한라산(hallasan)",
- address: "제주 서귀포시 토평동 산15-1",
- img: "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg/269px-KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "오설록 티 뮤지엄(osulloc)",
- address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
- img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
- }, {
- name: "해녀의 집(haenyeo)",
- address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
- img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
- }, {
- name: "성산일출봉(sungsan)",
- address: "제주 서귀포시 성산읍 성산리 1",
- img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg",
- }, {
- name: "한라산(hallasan)",
- address: "제주 서귀포시 토평동 산15-1",
- img: "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg/269px-KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg",
+ img: "data:image/png;base64,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",
+ // img: "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg/269px-KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg?size=200x200",
+ // }, {
+ // name: "성산일출봉(sungsan)",
+ // address: "제주 서귀포시 성산읍 성산리 1",
+ // img: "https://www.jeju.go.kr/pub/site/geopark/images/sub/sub03/02%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84%EC%9D%B4%EC%95%BC%EA%B8%B0/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84/%EC%A7%80%EC%A7%88%EB%A7%88%EC%9D%84_%EC%84%B1%EC%82%B0%EC%9D%BC%EC%B6%9C%EB%B4%89/1412402261.jpg?400/400",
+ // }, {
+ // name: "해녀의 집(haenyeo)",
+ // address: "제주 서귀포시 성산읍 한도로 141-13지번오조리 3 오조해녀의집",
+ // img: "https://mblogthumb-phinf.pstatic.net/MjAxNjExMTdfMTc0/MDAxNDc5MzU3ODU0ODQy.KZYXCjzsXT3rCsE4HXBfxyCg2buvluBvN_7NxVp7BSwg.loJc89d8JjGXdNCn-4yMd7aMWPjfrZn21TI9Hyzemkog.JPEG.icocam11/20161010_100205.jpg?type=w800",
+ // }, {
+ // name: "오설록 티 뮤지엄(osulloc)",
+ // address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
+ // img: "https://cdnweb01.wikitree.co.kr/webdata/editor/202007/01/img_20200701143323_2ced7627.webp",
+ // }, {
+ // name: "오설록 티 뮤지엄(osulloc)",
+ // address: "제주 서귀포시 안덕면 신화역사로 15 오설록지번서광리 1235-1 오설록",
+ // img: "https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg/269px-KOCIS_Halla_Mountain_in_Jeju-do_%286387785543%29.jpg",
}]
if (state !== false) {
@@ -439,18 +64,16 @@ function Search(props) {
setState(true);
}
- function paginate(items, pageNumber) {
+ function paginate(items, pageNumber, itemNumber) {
const page = [];
- const startIndex = (pageNumber - 1) * 4
- for (var i = 0; i < 4; i++) {
+ const startIndex = (pageNumber - 1) * itemNumber
+ for (var i = 0; i < itemNumber; i++) {
page.push(items[(startIndex + i)])
}
return page
}
-
-
- const pagePlace = paginate(places, index)
+ const pagePlace = paginate(places, index, 1)
return (
diff --git a/server/controllers/review.controller copy.js b/server/controllers/review.controller copy.js
new file mode 100644
index 0000000000000000000000000000000000000000..bf692eb24812dba08f30a49d992d1d1c88fbca9e
--- /dev/null
+++ b/server/controllers/review.controller copy.js
@@ -0,0 +1,75 @@
+import Review from '../models/Review.js'
+import cheerio, { html } from "cheerio";
+import jschardet from 'jschardet'
+import iconv from 'iconv'
+import fs from 'fs'
+import axios from 'axios';
+import { nextTick } from 'process';
+const Iconv = iconv.Iconv
+
+const search = async (req, res, next) => {
+ // const url = "https://www.google.com/search?q=" + encodeURI(req.params.search) + "+site%3Atistory.com&page_no=1"
+ const url = "https://www.google.com/search?q=" + encodeURI("한라산") + "+site%3Atistory.com&page_no=1"
+ let reviews = []
+ try {
+ axios.get(url)
+ // .then(anyToUtf8)
+ .then((html) => {
+ const $1 = cheerio.load(html.data);
+ $1('.kCrYT').each(function (i) {
+ const searchParams = new URLSearchParams($1(this).find('a').attr('href'));
+ const title = $1(this).find('h3').text()
+ const link = searchParams.get("/url?q")
+ const summary = $1(this).find('.s3v9rd').find('.s3v9rd').text()
+ const response = axios.get(link)
+ console.log(response)
+ // const $2 = cheerio.load(toString(response.data));
+ let content = "없음"
+ // if ($2('.tt_article_useless_p_margin').text()) {
+ // content = $2('.tt_article_useless_p_margin').text()
+ // }
+ if (title) {
+ reviews[i] = { title: title, link: link, content: content }
+ } else if (summary) {
+ reviews[i - 1] = { ...reviews[i - 1], summary: summary }
+ reviews = reviews.filter(e => e)
+ }
+
+ // reviews.forEach((review, i) => {
+ // axios.get(review.link)
+ // .then((html) => {
+ // const $2 = cheerio.load(html.data);
+ // let content = '없음'
+ // if ($2('.tt_article_useless_p_margin').text()) {
+ // content = $2('.tt_article_useless_p_margin').text()
+ // }
+ // // fs.writeFileSync(`tistory${i}.txt`, '\ufeff' + html.data, { encoding: 'utf8' });
+ // // console.log(`${i}번째, ${review.content}`)
+ // review["content"] = content
+ // // console.log(review)
+ // })
+ // })
+ // // const review = new Review(reviews).save()
+ })
+ res.send(reviews)
+ })
+ } catch (error) {
+ console.log(error)
+ res.status(500).send('리뷰 저장 에러')
+ }
+}
+
+const getReview = (link) => {
+ let content = '없음'
+ const res = axios.get(link)
+ console.log(res)
+ // const $2 = cheerio.load(res.data);
+ // if ($2('.tt_article_useless_p_margin').text()) {
+ // content = $2('.tt_article_useless_p_margin').text()
+ // }
+
+ console.log(content)
+ return content
+}
+
+export default { search, getReview }
\ No newline at end of file
diff --git a/server/controllers/review.controller..js b/server/controllers/review.controller..js
new file mode 100644
index 0000000000000000000000000000000000000000..5385e381171343f694dbffb1f49f02df530e37c6
--- /dev/null
+++ b/server/controllers/review.controller..js
@@ -0,0 +1,64 @@
+import Review from '../models/Review.js'
+import cheerio, { html } from "cheerio";
+import jschardet from 'jschardet'
+import iconv from 'iconv'
+import fs from 'fs'
+import axios from 'axios';
+import { nextTick } from 'process';
+import { response } from 'express';
+const Iconv = iconv.Iconv
+
+const search = async (req, res, next) => {
+ const url = "https://www.google.com/search?q=" + encodeURI(req.params.search) + "+site%3Atistory.com&page_no=1"
+ let reviews = []
+ try {
+ axios.get(url)
+ .then((response1) => {
+ const $1 = cheerio.load(response1.data);
+ $1('.kCrYT').each(function (i) {
+ const searchParams = new URLSearchParams($1(this).find('a').attr('href'));
+ const title = $1(this).find('h3').text()
+ const link = searchParams.get("/url?q")
+ const summary = $1(this).find('.s3v9rd').find('.s3v9rd').text()
+
+ if (title) {
+ reviews[i] = { title: title, link: link, }
+ } else if (summary) {
+ reviews[i - 1] = { ...reviews[i - 1], summary: summary }
+ reviews = reviews.filter(e => e)
+ }
+ // const review = new Review(reviews).save()
+ })
+ res.send(reviews)
+ })
+ } catch (error) {
+
+ // reviews.forEach((review) => {
+ // axios.get(review.link)
+ // .then((response2) => {
+ // const $2 = cheerio.load(response2.data);
+ // let content = ''
+ // if ($2('.tt_article_useless_p_margin').text()) {
+ // content = $2('.tt_article_useless_p_margin').text()
+ // }
+ // review = { content: content }
+ // console.log("dkssud")
+ // })
+ // console.log("dkssud")
+ // })
+ // console.log(content)
+ res.status(500).send(error)
+ }
+}
+const getReview = async (link) => {
+ let content = '없음'
+ const res = await axios.get(link)
+ const $2 = cheerio.load(res.data);
+ if ($2('.tt_article_useless_p_margin').text()) {
+ content = $2('.tt_article_useless_p_margin').text()
+ }
+ console.log(content, "getReiview")
+ return content
+}
+
+export default { search, getReview }
\ No newline at end of file
diff --git a/server/controllers/review.controller.js b/server/controllers/review.controller.js
index 6b5e6528d400c73ead33eb315b823df2779a9bf1..41d16caffa2c75219f8a6658846620ebb05ed479 100644
--- a/server/controllers/review.controller.js
+++ b/server/controllers/review.controller.js
@@ -1,58 +1,49 @@
import Review from '../models/Review.js'
-import cheerio from "cheerio";
+import cheerio, { html } from "cheerio";
import jschardet from 'jschardet'
import iconv from 'iconv'
import fs from 'fs'
import axios from 'axios';
+import { nextTick } from 'process';
const Iconv = iconv.Iconv
-const search = async (req, res) => {
- const url = "https://www.google.com/search?q=" + encodeURI(req.params.search) + "+site%3Atistory.com&page_no=1"
- const editUrl = /(http(s)?:\/\/)([a-z0-9\w]+\.*)+[a-z0-9]{2,4}/gi
- axios.get(url)
- // .then(anyToUtf8)
- .then((html) => {
- // fs.writeFileSync("googlez.txt", '\ufeff' + html, { encoding: 'utf8' });
- let $1 = cheerio.load(html.data);
- let reviews = []
- $1('.kCrYT').each(function (i) {
- let link = ""
- if ($1(this).find('a').attr('href')) {
- link = ($1(this).find('a').attr('href')).match(editUrl)
- }
- reviews[i] = {
- title: $1(this).find('h3').text(),
- link: link,
- summary: $1(this).find('.s3v9rd').text(),
- }
- })
- // reviews.forEach((review, i) => {
- // axios.get(review.link)
- // .then((html) => {
- // let $2 = cheerio.load(html.data);
- // $2('').each(function(i){
- // review.content($2(this).find(''.text()))
- // })
- // })
- // })
-
- console.log(reviews)
- res.send(reviews)
+const search = async (req, res, next) => {
+ // const url = "https://www.google.com/search?q=" + encodeURI(req.params.search) + "+site%3Atistory.com&page_no=1"
+ try {
+ const url = "https://www.google.com/search?q=kakao+site%3Atistory.com&page_no=1"
+ let reviews = []
+ const response1 = await axios.get(url)
+ const $1 = cheerio.load(response1.data);
+ $1('.kCrYT').each(async function (i) {
+ const searchParams = new URLSearchParams($1(this).find('a').attr('href'));
+ const title = $1(this).find('h3').text()
+ const link = searchParams.get("/url?q")
+ const summary = $1(this).find('.s3v9rd').find('.s3v9rd').text()
+ const content = await getReview(link)
+ if (title) {
+ reviews[i] = { title: title, link: link, content: content }
+ } else if (summary) {
+ reviews[i - 1] = { ...reviews[i - 1], summary: summary }
+ reviews = reviews.filter(e => e)
+ }
+ // const review = new Review(reviews).save()
})
- function anyToUtf8(str) {
- const { encoding } = jschardet.detect(str); // 웹페이지 문서의 인코딩 타입을 확인
- const iconv = new Iconv(encoding, "utf-8//translit//ignore"); // euc-kr 인코딩변환
- return iconv.convert(str).toString();
+ res.send(reviews)
+ } catch (error) {
+ console.log(error)
+ res.send(error)
}
- // try {
- // const newPlace = await new Place({
- // name: req.params.search,
- // address,
- // img,
-
- // })
- // }
}
+const getReview = async (link) => {
+ let content = '없음'
+ const res = await axios.get(link)
+ const $2 = cheerio.load(res.data);
+ if ($2('.tt_article_useless_p_margin').text()) {
+ content = $2('.tt_article_useless_p_margin').text()
+ }
+ // console.log(content,"getReiview")
+ return content
+}
-export default { search }
\ No newline at end of file
+export default { search, getReview }
\ No newline at end of file
diff --git a/server/models/Review.js b/server/models/Review.js
index b7134b316ad13e5a1b0f3c57ca28d7db73897916..ff319839c0bf0b0ce3a6dd59d261a5d19697663d 100644
--- a/server/models/Review.js
+++ b/server/models/Review.js
@@ -8,20 +8,23 @@ const ReviewSchema = new mongoose.Schema({
},
link: {
type: String,
- required: true,
+ // required: true,
unique: true,
},
summary: {
type: String,
- required: true,
+ // required: true,
+ },
+ content: {
+ type: String,
},
keyword: {
type: Array,
- required: true,
+ // required: true,
},
time: {
type: Array,
- required: true,
+ // required: true,
},
}, {
timestamps: true
diff --git a/server/scraper.js b/server/scraper.js
deleted file mode 100644
index da25b9f5e8e6996363d65fee4ce8b670841bb52b..0000000000000000000000000000000000000000
--- a/server/scraper.js
+++ /dev/null
@@ -1,38 +0,0 @@
-import axios from "axios";
-import cheerio from "cheerio";
-import express from 'express';
-import request from 'request-promise'
-import jschardet from 'jschardet'
-import iconv from 'iconv'
-import fs from 'fs'
-const Iconv = iconv.Iconv
-
-const app = express()
-
-app.get('/', (req, res) => {
- const url = "https://100mountain.tistory.com/117"
- request({
- url: url,
- encoding: null,
- })
- .then(anyToUtf8)
- .then((html) => {
- // fs.writeFileSync("test.txt", '\ufeff' + html, {encoding: 'utf8'});
- let $ = cheerio.load(html, null, false);
- let places = []
-
- $('div.tt_article_useless_p_margin').each(function () {
- console.log("title", $(this).find('p').text())
- });
- console.log("places", places)
- })
- function anyToUtf8(str) {
- const { encoding } = jschardet.detect(str);
- const iconv = new Iconv(encoding, "utf-8//translit//ignore");
- return iconv.convert(str).toString();
- }
-})
-
-app.listen(3001, () => {
- console.log('Server is listening on port 3001')
-})
\ No newline at end of file
diff --git a/server/scraperss.js b/server/scraperss.js
deleted file mode 100644
index 9bb99a675b6ad1a95c345c81dfbacda1c6b6765a..0000000000000000000000000000000000000000
--- a/server/scraperss.js
+++ /dev/null
@@ -1,42 +0,0 @@
-import axios from "axios";
-import cheerio from "cheerio";
-import express from 'express';
-import request from 'request-promise'
-import jschardet from 'jschardet'
-import iconv from 'iconv'
-import fs from 'fs'
-const Iconv = iconv.Iconv
-
-const app = express()
-
-app.get('/', (req, res) => {
- const url = "https://www.google.com/search?q=%ED%95%9C%EB%9D%BC%EC%82%B0%20site%3Atistory.com&oq=tistory&aqs=chrome..69i57j0l4j69i60l3.1746j0j4&sourceid=chrome&ie=UTF-8&ved=2ahUKEwis_bSFz4buAhWVdXAKHU0tBaoQ2wF6BAgIEAE&ei=T1D1X-yZD5XrwQPN2pTQCg"
-
- request(url)
- .then(anyToUtf8)
- .then((html) => {
- // fs.writeFileSync("googlez.txt", '\ufeff' + html, { encoding: 'utf8' });
-
- let $ = cheerio.load(html, null, false);
- let places = []
- $('.kCrYT').each(function (i) {
- places[i] = {
- title: $(this).find('h3').text(),
- link: $(this).find('a').attr('href'),
- summary: $(this).text(),
- }
- })
- console.log(places)
- })
- function anyToUtf8(str) {
- const { encoding } = jschardet.detect(str);
- console.log("source encoding = " + encoding);
- const iconv = new Iconv(encoding, "utf-8//translit//ignore");
- return iconv.convert(str).toString();
- }
- res.send("안녕")
-})
-
-app.listen(3001, () => {
- console.log('Server is listening on port 3001')
-})
\ No newline at end of file