diff --git a/Frontend/package-lock.json b/Frontend/package-lock.json index 767c823..1095ead 100644 --- a/Frontend/package-lock.json +++ b/Frontend/package-lock.json @@ -10,11 +10,13 @@ "dependencies": { "@tailwindcss/vite": "^4.0.7", "axios": "^1.8.4", + "crypto-js": "^4.2.0", "js-cookie": "^3.0.5", "react": "^19.0.0", "react-dom": "^19.0.0", "react-router-dom": "^7.2.0", - "tailwindcss": "^4.0.7" + "tailwindcss": "^4.0.7", + "uuid": "^11.1.0" }, "devDependencies": { "@eslint/js": "^9.19.0", @@ -2020,6 +2022,12 @@ "node": ">= 8" } }, + "node_modules/crypto-js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz", + "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==", + "license": "MIT" + }, "node_modules/csstype": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", @@ -5008,6 +5016,19 @@ "punycode": "^2.1.0" } }, + "node_modules/uuid": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", + "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/esm/bin/uuid" + } + }, "node_modules/vite": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/vite/-/vite-6.1.1.tgz", diff --git a/Frontend/package.json b/Frontend/package.json index c415c1e..acb4850 100644 --- a/Frontend/package.json +++ b/Frontend/package.json @@ -12,11 +12,13 @@ "dependencies": { "@tailwindcss/vite": "^4.0.7", "axios": "^1.8.4", + "crypto-js": "^4.2.0", "js-cookie": "^3.0.5", "react": "^19.0.0", "react-dom": "^19.0.0", "react-router-dom": "^7.2.0", - "tailwindcss": "^4.0.7" + "tailwindcss": "^4.0.7", + "uuid": "^11.1.0" }, "devDependencies": { "@eslint/js": "^9.19.0", diff --git a/Frontend/src/.env b/Frontend/src/.env new file mode 100644 index 0000000..e69de29 diff --git a/Frontend/src/App.jsx b/Frontend/src/App.jsx index f108356..f2a023b 100644 --- a/Frontend/src/App.jsx +++ b/Frontend/src/App.jsx @@ -6,22 +6,26 @@ import Contact from "./components/Pages/Contact"; import Products from "./components/Pages/Products"; import Cart from "./components/Cart/Cart"; import Login from "./components/Pages/Login"; -import PlaceOrder from "./components/Pages/PlaceOrder"; +import LogOut from "./components/Pages/LogOut"; import Orders from "./components/Pages/Orders"; -import Navbar from "./components/Pages/Navbar"; -// import Policy from "./components/Pages/Policies"; -import Footer from './components/Pages/Footer'; +import Footer from "./components/Pages/Footer"; import Collection from "./components/Pages/Collection"; import Register from "./components/Pages/Register"; import SearchBar from "./components/Pages/SearchBar"; -// import AuthProtected from "./components/AuthProtected"; -// import { ShopContextProvider } from "./components/Context/ShopContext"; +import Navbar from "./components/Pages/Navbar"; +import PaymentGateway from "./components/Payment/PaymentGateway"; +import Success from "./components/Payment/Success"; +import Failure from "./components/Payment/Failure"; +import ShopContextProvider from "./components/Context/ShopContext"; + + function App() { return ( <> - - - + {/* */} + + + } /> } /> @@ -29,67 +33,24 @@ function App() { } /> } /> } /> + {/* } /> */} + } /> + {/* } /> */} } /> - } /> } /> + } /> + } /> + } /> + {/* */} -