From 8585b99a260fd521bfa2c14e693834d9d2d99b07 Mon Sep 17 00:00:00 2001 From: hongseungjeon Date: Sun, 24 Aug 2025 23:39:57 +0900 Subject: [PATCH] Sprint 6 Commit --- .gitignore | 5 + {sprint => client}/README.md | 0 {sprint => client}/css/login/style.css | 0 {sprint => client}/css/main/style.css | 0 {sprint => client}/css/signup/style.css | 0 {sprint => client}/img/Component 2.svg | 0 {sprint => client}/img/Component 3.svg | 0 {sprint => client}/img/Img_home_01.svg | 0 {sprint => client}/img/Img_home_02.svg | 0 {sprint => client}/img/Img_home_03.svg | 0 {sprint => client}/img/Img_home_bottom.svg | 0 {sprint => client}/img/Img_home_top.svg | 0 {sprint => client}/img/ic_facebook.png | Bin {sprint => client}/img/ic_instagram.png | Bin {sprint => client}/img/ic_twitter.png | Bin {sprint => client}/img/ic_youtube.png | Bin {sprint => client}/img/panda_face.svg | 0 ...\353\213\244 \354\226\274\352\265\264.png" | Bin {sprint => client}/index.html | 0 {sprint => client}/items.html | 0 {sprint => client}/js/ArticleService.js | 0 {sprint => client}/js/ProductService.js | 0 {sprint => client}/js/main.js | 0 {sprint => client}/login.html | 0 {sprint => client}/login.js | 0 {sprint => client}/panda-market/.gitignore | 0 {sprint => client}/panda-market/README.md | 0 .../panda-market/eslint.config.js | 0 {sprint => client}/panda-market/index.html | 0 .../panda-market/package-lock.json | 0 {sprint => client}/panda-market/package.json | 0 .../panda-market/public/vite.svg | 0 {sprint => client}/panda-market/src/App.css | 0 {sprint => client}/panda-market/src/App.jsx | 0 .../panda-market/src/assets/react.svg | 0 .../panda-market/src/components/Footer.jsx | 0 .../panda-market/src/components/Navbar.jsx | 9 - .../src/components/Pagination.jsx | 0 .../src/components/ProductCard.jsx | 0 .../src/components/ProductGrid.jsx | 0 .../src/components/SectionTitle.jsx | 0 .../panda-market/src/components/SerchBar.jsx | 0 .../src/components/SortDropdown.jsx | 0 .../src/hooks/useBreakpointPageSize.js | 0 .../panda-market/src/hooks/useProducts.js | 0 {sprint => client}/panda-market/src/index.css | 0 {sprint => client}/panda-market/src/main.jsx | 0 .../panda-market/src/pages/Market.jsx | 0 client/panda-market/src/services/api.js | 17 + .../panda-market/src/styles/global.css | 0 .../panda-market/vite.config.js | 0 {sprint => client}/signup.html | 0 {sprint => client}/signup.js | 0 server/package-lock.json | 1489 +++++++++++++++++ server/package.json | 22 + server/src/models/Product.model.js | 23 + server/src/products.routes.js | 116 ++ server/src/server.js | 38 + sprint/ROKAF Sans Bold.otf | Bin 391856 -> 0 bytes sprint/ROKAF Sans Medium.otf | Bin 377628 -> 0 bytes sprint/panda-market/src/services/api.js | 0 61 files changed, 1710 insertions(+), 9 deletions(-) create mode 100644 .gitignore rename {sprint => client}/README.md (100%) rename {sprint => client}/css/login/style.css (100%) rename {sprint => client}/css/main/style.css (100%) rename {sprint => client}/css/signup/style.css (100%) rename {sprint => client}/img/Component 2.svg (100%) rename {sprint => client}/img/Component 3.svg (100%) rename {sprint => client}/img/Img_home_01.svg (100%) rename {sprint => client}/img/Img_home_02.svg (100%) rename {sprint => client}/img/Img_home_03.svg (100%) rename {sprint => client}/img/Img_home_bottom.svg (100%) rename {sprint => client}/img/Img_home_top.svg (100%) rename {sprint => client}/img/ic_facebook.png (100%) rename {sprint => client}/img/ic_instagram.png (100%) rename {sprint => client}/img/ic_twitter.png (100%) rename {sprint => client}/img/ic_youtube.png (100%) rename {sprint => client}/img/panda_face.svg (100%) rename "sprint/img/\355\214\220\353\213\244 \354\226\274\352\265\264.png" => "client/img/\355\214\220\353\213\244 \354\226\274\352\265\264.png" (100%) rename {sprint => client}/index.html (100%) rename {sprint => client}/items.html (100%) rename {sprint => client}/js/ArticleService.js (100%) rename {sprint => client}/js/ProductService.js (100%) rename {sprint => client}/js/main.js (100%) rename {sprint => client}/login.html (100%) rename {sprint => client}/login.js (100%) rename {sprint => client}/panda-market/.gitignore (100%) rename {sprint => client}/panda-market/README.md (100%) rename {sprint => client}/panda-market/eslint.config.js (100%) rename {sprint => client}/panda-market/index.html (100%) rename {sprint => client}/panda-market/package-lock.json (100%) rename {sprint => client}/panda-market/package.json (100%) rename {sprint => client}/panda-market/public/vite.svg (100%) rename {sprint => client}/panda-market/src/App.css (100%) rename {sprint => client}/panda-market/src/App.jsx (100%) rename {sprint => client}/panda-market/src/assets/react.svg (100%) rename {sprint => client}/panda-market/src/components/Footer.jsx (100%) rename {sprint => client}/panda-market/src/components/Navbar.jsx (73%) rename {sprint => client}/panda-market/src/components/Pagination.jsx (100%) rename {sprint => client}/panda-market/src/components/ProductCard.jsx (100%) rename {sprint => client}/panda-market/src/components/ProductGrid.jsx (100%) rename {sprint => client}/panda-market/src/components/SectionTitle.jsx (100%) rename {sprint => client}/panda-market/src/components/SerchBar.jsx (100%) rename {sprint => client}/panda-market/src/components/SortDropdown.jsx (100%) rename {sprint => client}/panda-market/src/hooks/useBreakpointPageSize.js (100%) rename {sprint => client}/panda-market/src/hooks/useProducts.js (100%) rename {sprint => client}/panda-market/src/index.css (100%) rename {sprint => client}/panda-market/src/main.jsx (100%) rename {sprint => client}/panda-market/src/pages/Market.jsx (100%) create mode 100644 client/panda-market/src/services/api.js rename {sprint => client}/panda-market/src/styles/global.css (100%) rename {sprint => client}/panda-market/vite.config.js (100%) rename {sprint => client}/signup.html (100%) rename {sprint => client}/signup.js (100%) create mode 100644 server/package-lock.json create mode 100644 server/package.json create mode 100644 server/src/models/Product.model.js create mode 100644 server/src/products.routes.js create mode 100644 server/src/server.js delete mode 100644 sprint/ROKAF Sans Bold.otf delete mode 100644 sprint/ROKAF Sans Medium.otf delete mode 100644 sprint/panda-market/src/services/api.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..bd39abd93 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +server/node_modules/ +client/node_modules/ +.env +server/.env +client/.env diff --git a/sprint/README.md b/client/README.md similarity index 100% rename from sprint/README.md rename to client/README.md diff --git a/sprint/css/login/style.css b/client/css/login/style.css similarity index 100% rename from sprint/css/login/style.css rename to client/css/login/style.css diff --git a/sprint/css/main/style.css b/client/css/main/style.css similarity index 100% rename from sprint/css/main/style.css rename to client/css/main/style.css diff --git a/sprint/css/signup/style.css b/client/css/signup/style.css similarity index 100% rename from sprint/css/signup/style.css rename to client/css/signup/style.css diff --git a/sprint/img/Component 2.svg b/client/img/Component 2.svg similarity index 100% rename from sprint/img/Component 2.svg rename to client/img/Component 2.svg diff --git a/sprint/img/Component 3.svg b/client/img/Component 3.svg similarity index 100% rename from sprint/img/Component 3.svg rename to client/img/Component 3.svg diff --git a/sprint/img/Img_home_01.svg b/client/img/Img_home_01.svg similarity index 100% rename from sprint/img/Img_home_01.svg rename to client/img/Img_home_01.svg diff --git a/sprint/img/Img_home_02.svg b/client/img/Img_home_02.svg similarity index 100% rename from sprint/img/Img_home_02.svg rename to client/img/Img_home_02.svg diff --git a/sprint/img/Img_home_03.svg b/client/img/Img_home_03.svg similarity index 100% rename from sprint/img/Img_home_03.svg rename to client/img/Img_home_03.svg diff --git a/sprint/img/Img_home_bottom.svg b/client/img/Img_home_bottom.svg similarity index 100% rename from sprint/img/Img_home_bottom.svg rename to client/img/Img_home_bottom.svg diff --git a/sprint/img/Img_home_top.svg b/client/img/Img_home_top.svg similarity index 100% rename from sprint/img/Img_home_top.svg rename to client/img/Img_home_top.svg diff --git a/sprint/img/ic_facebook.png b/client/img/ic_facebook.png similarity index 100% rename from sprint/img/ic_facebook.png rename to client/img/ic_facebook.png diff --git a/sprint/img/ic_instagram.png b/client/img/ic_instagram.png similarity index 100% rename from sprint/img/ic_instagram.png rename to client/img/ic_instagram.png diff --git a/sprint/img/ic_twitter.png b/client/img/ic_twitter.png similarity index 100% rename from sprint/img/ic_twitter.png rename to client/img/ic_twitter.png diff --git a/sprint/img/ic_youtube.png b/client/img/ic_youtube.png similarity index 100% rename from sprint/img/ic_youtube.png rename to client/img/ic_youtube.png diff --git a/sprint/img/panda_face.svg b/client/img/panda_face.svg similarity index 100% rename from sprint/img/panda_face.svg rename to client/img/panda_face.svg diff --git "a/sprint/img/\355\214\220\353\213\244 \354\226\274\352\265\264.png" "b/client/img/\355\214\220\353\213\244 \354\226\274\352\265\264.png" similarity index 100% rename from "sprint/img/\355\214\220\353\213\244 \354\226\274\352\265\264.png" rename to "client/img/\355\214\220\353\213\244 \354\226\274\352\265\264.png" diff --git a/sprint/index.html b/client/index.html similarity index 100% rename from sprint/index.html rename to client/index.html diff --git a/sprint/items.html b/client/items.html similarity index 100% rename from sprint/items.html rename to client/items.html diff --git a/sprint/js/ArticleService.js b/client/js/ArticleService.js similarity index 100% rename from sprint/js/ArticleService.js rename to client/js/ArticleService.js diff --git a/sprint/js/ProductService.js b/client/js/ProductService.js similarity index 100% rename from sprint/js/ProductService.js rename to client/js/ProductService.js diff --git a/sprint/js/main.js b/client/js/main.js similarity index 100% rename from sprint/js/main.js rename to client/js/main.js diff --git a/sprint/login.html b/client/login.html similarity index 100% rename from sprint/login.html rename to client/login.html diff --git a/sprint/login.js b/client/login.js similarity index 100% rename from sprint/login.js rename to client/login.js diff --git a/sprint/panda-market/.gitignore b/client/panda-market/.gitignore similarity index 100% rename from sprint/panda-market/.gitignore rename to client/panda-market/.gitignore diff --git a/sprint/panda-market/README.md b/client/panda-market/README.md similarity index 100% rename from sprint/panda-market/README.md rename to client/panda-market/README.md diff --git a/sprint/panda-market/eslint.config.js b/client/panda-market/eslint.config.js similarity index 100% rename from sprint/panda-market/eslint.config.js rename to client/panda-market/eslint.config.js diff --git a/sprint/panda-market/index.html b/client/panda-market/index.html similarity index 100% rename from sprint/panda-market/index.html rename to client/panda-market/index.html diff --git a/sprint/panda-market/package-lock.json b/client/panda-market/package-lock.json similarity index 100% rename from sprint/panda-market/package-lock.json rename to client/panda-market/package-lock.json diff --git a/sprint/panda-market/package.json b/client/panda-market/package.json similarity index 100% rename from sprint/panda-market/package.json rename to client/panda-market/package.json diff --git a/sprint/panda-market/public/vite.svg b/client/panda-market/public/vite.svg similarity index 100% rename from sprint/panda-market/public/vite.svg rename to client/panda-market/public/vite.svg diff --git a/sprint/panda-market/src/App.css b/client/panda-market/src/App.css similarity index 100% rename from sprint/panda-market/src/App.css rename to client/panda-market/src/App.css diff --git a/sprint/panda-market/src/App.jsx b/client/panda-market/src/App.jsx similarity index 100% rename from sprint/panda-market/src/App.jsx rename to client/panda-market/src/App.jsx diff --git a/sprint/panda-market/src/assets/react.svg b/client/panda-market/src/assets/react.svg similarity index 100% rename from sprint/panda-market/src/assets/react.svg rename to client/panda-market/src/assets/react.svg diff --git a/sprint/panda-market/src/components/Footer.jsx b/client/panda-market/src/components/Footer.jsx similarity index 100% rename from sprint/panda-market/src/components/Footer.jsx rename to client/panda-market/src/components/Footer.jsx diff --git a/sprint/panda-market/src/components/Navbar.jsx b/client/panda-market/src/components/Navbar.jsx similarity index 73% rename from sprint/panda-market/src/components/Navbar.jsx rename to client/panda-market/src/components/Navbar.jsx index f94b3d26c..2488e02bf 100644 --- a/sprint/panda-market/src/components/Navbar.jsx +++ b/client/panda-market/src/components/Navbar.jsx @@ -10,15 +10,6 @@ export default function Navbar() { ); } -// src/components/Footer.jsx -export default function Footer() { - return ( - - ); -} - export default function Navbar() { return (