├── .gitignore ├── LICENSE ├── README.md ├── components ├── CheckoutWizard.js ├── DropdownLink.js ├── Layout.js └── ProductItem.js ├── jsconfig.json ├── models ├── Order.js ├── Product.js └── User.js ├── next.config.js ├── package.json ├── pages ├── _app.js ├── admin │ ├── dashboard.js │ ├── orders.js │ ├── product │ │ └── [id].js │ ├── products.js │ └── users.js ├── api │ ├── admin │ │ ├── cloudinary-sign.js │ │ ├── orders │ │ │ ├── [id] │ │ │ │ └── deliver.js │ │ │ └── index.js │ │ ├── products │ │ │ ├── [id].js │ │ │ └── index.js │ │ ├── summary.js │ │ └── users │ │ │ ├── [id].js │ │ │ └── index.js │ ├── auth │ │ ├── [...nextauth].js │ │ ├── signup.js │ │ └── update.js │ ├── keys │ │ └── paypal.js │ ├── orders │ │ ├── [id] │ │ │ ├── index.js │ │ │ └── pay.js │ │ ├── history.js │ │ └── index.js │ └── products │ │ └── [id].js ├── cart.js ├── index.js ├── login.js ├── order-history.js ├── order │ └── [id].js ├── payment.js ├── placeorder.js ├── product │ └── [slug].js ├── profile.js ├── register.js ├── search.js ├── shipping.js └── unauthorized.js ├── postcss.config.js ├── public ├── favicon.ico ├── next.svg ├── thirteen.svg └── vercel.svg ├── sample_ENV_file.txt ├── styles └── globals.css ├── tailwind.config.js └── utils ├── Store.js ├── db.js └── error.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/README.md -------------------------------------------------------------------------------- /components/CheckoutWizard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/components/CheckoutWizard.js -------------------------------------------------------------------------------- /components/DropdownLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/components/DropdownLink.js -------------------------------------------------------------------------------- /components/Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/components/Layout.js -------------------------------------------------------------------------------- /components/ProductItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/components/ProductItem.js -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/jsconfig.json -------------------------------------------------------------------------------- /models/Order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/models/Order.js -------------------------------------------------------------------------------- /models/Product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/models/Product.js -------------------------------------------------------------------------------- /models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/models/User.js -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/_app.js -------------------------------------------------------------------------------- /pages/admin/dashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/admin/dashboard.js -------------------------------------------------------------------------------- /pages/admin/orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/admin/orders.js -------------------------------------------------------------------------------- /pages/admin/product/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/admin/product/[id].js -------------------------------------------------------------------------------- /pages/admin/products.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/admin/products.js -------------------------------------------------------------------------------- /pages/admin/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/admin/users.js -------------------------------------------------------------------------------- /pages/api/admin/cloudinary-sign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/api/admin/cloudinary-sign.js -------------------------------------------------------------------------------- /pages/api/admin/orders/[id]/deliver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/api/admin/orders/[id]/deliver.js -------------------------------------------------------------------------------- /pages/api/admin/orders/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/api/admin/orders/index.js -------------------------------------------------------------------------------- /pages/api/admin/products/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/api/admin/products/[id].js -------------------------------------------------------------------------------- /pages/api/admin/products/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/api/admin/products/index.js -------------------------------------------------------------------------------- /pages/api/admin/summary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/api/admin/summary.js -------------------------------------------------------------------------------- /pages/api/admin/users/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/api/admin/users/[id].js -------------------------------------------------------------------------------- /pages/api/admin/users/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/api/admin/users/index.js -------------------------------------------------------------------------------- /pages/api/auth/[...nextauth].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/api/auth/[...nextauth].js -------------------------------------------------------------------------------- /pages/api/auth/signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/api/auth/signup.js -------------------------------------------------------------------------------- /pages/api/auth/update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/api/auth/update.js -------------------------------------------------------------------------------- /pages/api/keys/paypal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/api/keys/paypal.js -------------------------------------------------------------------------------- /pages/api/orders/[id]/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/api/orders/[id]/index.js -------------------------------------------------------------------------------- /pages/api/orders/[id]/pay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/api/orders/[id]/pay.js -------------------------------------------------------------------------------- /pages/api/orders/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/api/orders/history.js -------------------------------------------------------------------------------- /pages/api/orders/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/api/orders/index.js -------------------------------------------------------------------------------- /pages/api/products/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/api/products/[id].js -------------------------------------------------------------------------------- /pages/cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/cart.js -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/index.js -------------------------------------------------------------------------------- /pages/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/login.js -------------------------------------------------------------------------------- /pages/order-history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/order-history.js -------------------------------------------------------------------------------- /pages/order/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/order/[id].js -------------------------------------------------------------------------------- /pages/payment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/payment.js -------------------------------------------------------------------------------- /pages/placeorder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/placeorder.js -------------------------------------------------------------------------------- /pages/product/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/product/[slug].js -------------------------------------------------------------------------------- /pages/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/profile.js -------------------------------------------------------------------------------- /pages/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/register.js -------------------------------------------------------------------------------- /pages/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/search.js -------------------------------------------------------------------------------- /pages/shipping.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/shipping.js -------------------------------------------------------------------------------- /pages/unauthorized.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/pages/unauthorized.js -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/thirteen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/public/thirteen.svg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /sample_ENV_file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/sample_ENV_file.txt -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/styles/globals.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /utils/Store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/utils/Store.js -------------------------------------------------------------------------------- /utils/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/utils/db.js -------------------------------------------------------------------------------- /utils/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pawanpk87/MyShop/HEAD/utils/error.js --------------------------------------------------------------------------------