├── README.md ├── client ├── .gitignore ├── package-lock.json ├── package.json ├── public │ ├── index.html │ ├── manifest.json │ └── robots.txt └── src │ ├── App.css │ ├── App.js │ ├── Components │ ├── Cart │ │ ├── Cart.jsx │ │ ├── CartItem.jsx │ │ ├── EmptyCart.jsx │ │ ├── GroupButton.jsx │ │ └── TotalView.jsx │ ├── Header │ │ ├── CustomButtons.jsx │ │ ├── Header.jsx │ │ ├── Profile.jsx │ │ └── Search.jsx │ ├── Home.jsx │ ├── Home │ │ ├── Banner.jsx │ │ ├── MidSection.jsx │ │ ├── MidSlide.jsx │ │ ├── NarBar.jsx │ │ └── Slide.jsx │ ├── ItemDetails │ │ ├── ActionItem.jsx │ │ ├── DetailView.jsx │ │ └── ProductDetail.jsx │ ├── Login │ │ └── LoginDialog.jsx │ ├── NotFound.jsx │ ├── Product.jsx │ └── default.js │ ├── constant │ └── data.js │ ├── context │ └── ContextProvider.jsx │ ├── index.css │ ├── index.js │ ├── razorpay │ ├── loadPayment.js │ └── razorpay.js │ ├── reducers │ └── reducer.js │ ├── redux │ ├── actions │ │ ├── cartActions.js │ │ └── productActions.js │ ├── constants │ │ ├── cartConstants.js │ │ └── productConstant.js │ ├── reducers │ │ ├── cartReducer.js │ │ └── productReducer.js │ └── store.js │ ├── service │ └── api.js │ └── templates │ └── TemplateProvider.js └── server ├── .gitignore ├── constants └── product.js ├── controller ├── cart-controller.js ├── payment-controller.js ├── product-controller.js └── user-controller.js ├── database └── db.js ├── index.js ├── model ├── cartSchema.js ├── orderSchema.js ├── productSchema.js └── userSchema.js ├── package-lock.json ├── package.json └── routes └── route.js /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/README.md -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/public/robots.txt -------------------------------------------------------------------------------- /client/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/App.css -------------------------------------------------------------------------------- /client/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/App.js -------------------------------------------------------------------------------- /client/src/Components/Cart/Cart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/Cart/Cart.jsx -------------------------------------------------------------------------------- /client/src/Components/Cart/CartItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/Cart/CartItem.jsx -------------------------------------------------------------------------------- /client/src/Components/Cart/EmptyCart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/Cart/EmptyCart.jsx -------------------------------------------------------------------------------- /client/src/Components/Cart/GroupButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/Cart/GroupButton.jsx -------------------------------------------------------------------------------- /client/src/Components/Cart/TotalView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/Cart/TotalView.jsx -------------------------------------------------------------------------------- /client/src/Components/Header/CustomButtons.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/Header/CustomButtons.jsx -------------------------------------------------------------------------------- /client/src/Components/Header/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/Header/Header.jsx -------------------------------------------------------------------------------- /client/src/Components/Header/Profile.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/Header/Profile.jsx -------------------------------------------------------------------------------- /client/src/Components/Header/Search.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/Header/Search.jsx -------------------------------------------------------------------------------- /client/src/Components/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/Home.jsx -------------------------------------------------------------------------------- /client/src/Components/Home/Banner.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/Home/Banner.jsx -------------------------------------------------------------------------------- /client/src/Components/Home/MidSection.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/Home/MidSection.jsx -------------------------------------------------------------------------------- /client/src/Components/Home/MidSlide.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/Home/MidSlide.jsx -------------------------------------------------------------------------------- /client/src/Components/Home/NarBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/Home/NarBar.jsx -------------------------------------------------------------------------------- /client/src/Components/Home/Slide.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/Home/Slide.jsx -------------------------------------------------------------------------------- /client/src/Components/ItemDetails/ActionItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/ItemDetails/ActionItem.jsx -------------------------------------------------------------------------------- /client/src/Components/ItemDetails/DetailView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/ItemDetails/DetailView.jsx -------------------------------------------------------------------------------- /client/src/Components/ItemDetails/ProductDetail.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/ItemDetails/ProductDetail.jsx -------------------------------------------------------------------------------- /client/src/Components/Login/LoginDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/Login/LoginDialog.jsx -------------------------------------------------------------------------------- /client/src/Components/NotFound.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/NotFound.jsx -------------------------------------------------------------------------------- /client/src/Components/Product.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/Product.jsx -------------------------------------------------------------------------------- /client/src/Components/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/Components/default.js -------------------------------------------------------------------------------- /client/src/constant/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/constant/data.js -------------------------------------------------------------------------------- /client/src/context/ContextProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/context/ContextProvider.jsx -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/razorpay/loadPayment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/razorpay/loadPayment.js -------------------------------------------------------------------------------- /client/src/razorpay/razorpay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/razorpay/razorpay.js -------------------------------------------------------------------------------- /client/src/reducers/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/reducers/reducer.js -------------------------------------------------------------------------------- /client/src/redux/actions/cartActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/redux/actions/cartActions.js -------------------------------------------------------------------------------- /client/src/redux/actions/productActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/redux/actions/productActions.js -------------------------------------------------------------------------------- /client/src/redux/constants/cartConstants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/redux/constants/cartConstants.js -------------------------------------------------------------------------------- /client/src/redux/constants/productConstant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/redux/constants/productConstant.js -------------------------------------------------------------------------------- /client/src/redux/reducers/cartReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/redux/reducers/cartReducer.js -------------------------------------------------------------------------------- /client/src/redux/reducers/productReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/redux/reducers/productReducer.js -------------------------------------------------------------------------------- /client/src/redux/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/redux/store.js -------------------------------------------------------------------------------- /client/src/service/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/service/api.js -------------------------------------------------------------------------------- /client/src/templates/TemplateProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/client/src/templates/TemplateProvider.js -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | .env 3 | -------------------------------------------------------------------------------- /server/constants/product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/server/constants/product.js -------------------------------------------------------------------------------- /server/controller/cart-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/server/controller/cart-controller.js -------------------------------------------------------------------------------- /server/controller/payment-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/server/controller/payment-controller.js -------------------------------------------------------------------------------- /server/controller/product-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/server/controller/product-controller.js -------------------------------------------------------------------------------- /server/controller/user-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/server/controller/user-controller.js -------------------------------------------------------------------------------- /server/database/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/server/database/db.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/server/index.js -------------------------------------------------------------------------------- /server/model/cartSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/server/model/cartSchema.js -------------------------------------------------------------------------------- /server/model/orderSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/server/model/orderSchema.js -------------------------------------------------------------------------------- /server/model/productSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/server/model/productSchema.js -------------------------------------------------------------------------------- /server/model/userSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/server/model/userSchema.js -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/server/package.json -------------------------------------------------------------------------------- /server/routes/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijeeshmiziha/flipkart/HEAD/server/routes/route.js --------------------------------------------------------------------------------