├── README.md ├── client ├── .env ├── .gitignore ├── package-lock.json ├── package.json ├── public │ ├── 1.png │ ├── 2.png │ ├── background1.jpg │ ├── background2.jpg │ ├── background3.jpg │ ├── background4.jpg │ ├── favicon.ico │ ├── index.html │ ├── left.svg │ ├── login.png │ ├── logout.png │ ├── manifest.json │ ├── moneydown.png │ ├── moneyup.png │ ├── mycart.png │ ├── myproduct.png │ ├── post.png │ ├── profile.png │ ├── register.png │ ├── right.svg │ ├── robots.txt │ ├── shopping.png │ └── timedown.png └── src │ ├── App.js │ ├── Mycart_elements │ ├── Addressform.js │ ├── Myitems.js │ └── Review.js │ ├── components │ ├── Copyright.js │ ├── Footer.js │ ├── Nav.js │ ├── Pagebutton.js │ ├── Paypal.js │ └── Product.js │ ├── index.js │ ├── pages │ ├── Deal.js │ ├── Home.js │ ├── Index.js │ ├── Mycart.js │ ├── Myproduct.js │ ├── Post.js │ ├── Profile.js │ ├── Purchase.js │ ├── Signin.js │ ├── Signup.js │ └── Transaction.js │ ├── redux │ ├── itemSlice.js │ ├── pageSlice.js │ ├── productsSlice.js │ ├── renderSlice.js │ └── store.js │ ├── services │ ├── auth_service.js │ ├── cart_service.js │ ├── order_service.js │ ├── product_service.js │ └── utils.js │ └── styles │ ├── _deal.scss │ ├── _footer.scss │ ├── _home.scss │ ├── _index.scss │ ├── _mycart.scss │ ├── _nav.scss │ ├── _pagebutton.scss │ ├── _post.scss │ ├── _product.scss │ ├── style.css │ ├── style.css.map │ └── style.scss ├── pre_video.mp4 ├── screen ├── index.png ├── mycartpage.png ├── myproductpage.png ├── orderpage.png ├── post.png ├── productspage.png ├── signup.png └── transactionpage.png └── server ├── .env ├── .gitignore ├── ca_bundle.crt ├── config └── passport.js ├── index.js ├── models ├── cart-model.js ├── index.js ├── order-model.js ├── product-model.js └── user-model.js ├── package-lock.json ├── package.json ├── routes ├── auth.js ├── ca_bundle.crt ├── cart-route.js ├── index.js ├── order-route.js └── product-route.js ├── test.js └── validation └── index.js /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/README.md -------------------------------------------------------------------------------- /client/.env: -------------------------------------------------------------------------------- 1 | REACT_APP_BASE_URL=https://zjjkee.info:8080 2 | -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/1.png -------------------------------------------------------------------------------- /client/public/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/2.png -------------------------------------------------------------------------------- /client/public/background1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/background1.jpg -------------------------------------------------------------------------------- /client/public/background2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/background2.jpg -------------------------------------------------------------------------------- /client/public/background3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/background3.jpg -------------------------------------------------------------------------------- /client/public/background4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/background4.jpg -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/public/left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/left.svg -------------------------------------------------------------------------------- /client/public/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/login.png -------------------------------------------------------------------------------- /client/public/logout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/logout.png -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/public/moneydown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/moneydown.png -------------------------------------------------------------------------------- /client/public/moneyup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/moneyup.png -------------------------------------------------------------------------------- /client/public/mycart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/mycart.png -------------------------------------------------------------------------------- /client/public/myproduct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/myproduct.png -------------------------------------------------------------------------------- /client/public/post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/post.png -------------------------------------------------------------------------------- /client/public/profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/profile.png -------------------------------------------------------------------------------- /client/public/register.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/register.png -------------------------------------------------------------------------------- /client/public/right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/right.svg -------------------------------------------------------------------------------- /client/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/robots.txt -------------------------------------------------------------------------------- /client/public/shopping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/shopping.png -------------------------------------------------------------------------------- /client/public/timedown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/public/timedown.png -------------------------------------------------------------------------------- /client/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/App.js -------------------------------------------------------------------------------- /client/src/Mycart_elements/Addressform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/Mycart_elements/Addressform.js -------------------------------------------------------------------------------- /client/src/Mycart_elements/Myitems.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/Mycart_elements/Myitems.js -------------------------------------------------------------------------------- /client/src/Mycart_elements/Review.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/Mycart_elements/Review.js -------------------------------------------------------------------------------- /client/src/components/Copyright.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/components/Copyright.js -------------------------------------------------------------------------------- /client/src/components/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/components/Footer.js -------------------------------------------------------------------------------- /client/src/components/Nav.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/components/Nav.js -------------------------------------------------------------------------------- /client/src/components/Pagebutton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/components/Pagebutton.js -------------------------------------------------------------------------------- /client/src/components/Paypal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/components/Paypal.js -------------------------------------------------------------------------------- /client/src/components/Product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/components/Product.js -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/pages/Deal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/pages/Deal.js -------------------------------------------------------------------------------- /client/src/pages/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/pages/Home.js -------------------------------------------------------------------------------- /client/src/pages/Index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/pages/Index.js -------------------------------------------------------------------------------- /client/src/pages/Mycart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/pages/Mycart.js -------------------------------------------------------------------------------- /client/src/pages/Myproduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/pages/Myproduct.js -------------------------------------------------------------------------------- /client/src/pages/Post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/pages/Post.js -------------------------------------------------------------------------------- /client/src/pages/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/pages/Profile.js -------------------------------------------------------------------------------- /client/src/pages/Purchase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/pages/Purchase.js -------------------------------------------------------------------------------- /client/src/pages/Signin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/pages/Signin.js -------------------------------------------------------------------------------- /client/src/pages/Signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/pages/Signup.js -------------------------------------------------------------------------------- /client/src/pages/Transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/pages/Transaction.js -------------------------------------------------------------------------------- /client/src/redux/itemSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/redux/itemSlice.js -------------------------------------------------------------------------------- /client/src/redux/pageSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/redux/pageSlice.js -------------------------------------------------------------------------------- /client/src/redux/productsSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/redux/productsSlice.js -------------------------------------------------------------------------------- /client/src/redux/renderSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/redux/renderSlice.js -------------------------------------------------------------------------------- /client/src/redux/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/redux/store.js -------------------------------------------------------------------------------- /client/src/services/auth_service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/services/auth_service.js -------------------------------------------------------------------------------- /client/src/services/cart_service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/services/cart_service.js -------------------------------------------------------------------------------- /client/src/services/order_service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/services/order_service.js -------------------------------------------------------------------------------- /client/src/services/product_service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/services/product_service.js -------------------------------------------------------------------------------- /client/src/services/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/services/utils.js -------------------------------------------------------------------------------- /client/src/styles/_deal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/styles/_deal.scss -------------------------------------------------------------------------------- /client/src/styles/_footer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/styles/_footer.scss -------------------------------------------------------------------------------- /client/src/styles/_home.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/styles/_home.scss -------------------------------------------------------------------------------- /client/src/styles/_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/styles/_index.scss -------------------------------------------------------------------------------- /client/src/styles/_mycart.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/styles/_mycart.scss -------------------------------------------------------------------------------- /client/src/styles/_nav.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/styles/_nav.scss -------------------------------------------------------------------------------- /client/src/styles/_pagebutton.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/styles/_pagebutton.scss -------------------------------------------------------------------------------- /client/src/styles/_post.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/styles/_post.scss -------------------------------------------------------------------------------- /client/src/styles/_product.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/styles/_product.scss -------------------------------------------------------------------------------- /client/src/styles/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/styles/style.css -------------------------------------------------------------------------------- /client/src/styles/style.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/styles/style.css.map -------------------------------------------------------------------------------- /client/src/styles/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/client/src/styles/style.scss -------------------------------------------------------------------------------- /pre_video.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/pre_video.mp4 -------------------------------------------------------------------------------- /screen/index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/screen/index.png -------------------------------------------------------------------------------- /screen/mycartpage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/screen/mycartpage.png -------------------------------------------------------------------------------- /screen/myproductpage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/screen/myproductpage.png -------------------------------------------------------------------------------- /screen/orderpage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/screen/orderpage.png -------------------------------------------------------------------------------- /screen/post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/screen/post.png -------------------------------------------------------------------------------- /screen/productspage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/screen/productspage.png -------------------------------------------------------------------------------- /screen/signup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/screen/signup.png -------------------------------------------------------------------------------- /screen/transactionpage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/screen/transactionpage.png -------------------------------------------------------------------------------- /server/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/.env -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/.gitignore -------------------------------------------------------------------------------- /server/ca_bundle.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/ca_bundle.crt -------------------------------------------------------------------------------- /server/config/passport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/config/passport.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/index.js -------------------------------------------------------------------------------- /server/models/cart-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/models/cart-model.js -------------------------------------------------------------------------------- /server/models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/models/index.js -------------------------------------------------------------------------------- /server/models/order-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/models/order-model.js -------------------------------------------------------------------------------- /server/models/product-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/models/product-model.js -------------------------------------------------------------------------------- /server/models/user-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/models/user-model.js -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/package.json -------------------------------------------------------------------------------- /server/routes/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/routes/auth.js -------------------------------------------------------------------------------- /server/routes/ca_bundle.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/routes/ca_bundle.crt -------------------------------------------------------------------------------- /server/routes/cart-route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/routes/cart-route.js -------------------------------------------------------------------------------- /server/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/routes/index.js -------------------------------------------------------------------------------- /server/routes/order-route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/routes/order-route.js -------------------------------------------------------------------------------- /server/routes/product-route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/routes/product-route.js -------------------------------------------------------------------------------- /server/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/test.js -------------------------------------------------------------------------------- /server/validation/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjjkee/estore/HEAD/server/validation/index.js --------------------------------------------------------------------------------