[{"title":"( 76 个子文件 631KB ) CartMe:MERN电子商务,WIP-源码","children":[{"title":"CartMe-main","children":[{"title":"frontend","children":[{"title":"package.json <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false},{"title":".eslintcache <span style='color:#111;'> 13.34KB </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 684.10KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"reducers","children":[{"title":"orderReducers.js <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"productReducers.js <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"cartReducers.js <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"userReducers.js <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false}],"spread":true},{"title":"index.js <span style='color:#111;'> 416B </span>","children":null,"spread":false},{"title":"bootstrap.min.css <span style='color:#111;'> 189.94KB </span>","children":null,"spread":false},{"title":"constants","children":[{"title":"userConstants.js <span style='color:#111;'> 868B </span>","children":null,"spread":false},{"title":"orderConstants.js <span style='color:#111;'> 562B </span>","children":null,"spread":false},{"title":"cartConstants.js <span style='color:#111;'> 259B </span>","children":null,"spread":false},{"title":"productConstants.js <span style='color:#111;'> 391B </span>","children":null,"spread":false}],"spread":true},{"title":"reportWebVitals.js <span style='color:#111;'> 362B </span>","children":null,"spread":false},{"title":"logo.svg <span style='color:#111;'> 161.35KB </span>","children":null,"spread":false},{"title":"views","children":[{"title":"PaymentView.js <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"ShippingView.js <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false},{"title":"ProfileView.js <span style='color:#111;'> 3.80KB </span>","children":null,"spread":false},{"title":"ProductView.js <span style='color:#111;'> 3.79KB </span>","children":null,"spread":false},{"title":"RegisterView.js <span style='color:#111;'> 3.42KB </span>","children":null,"spread":false},{"title":"HomeView.js <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"CartView.js <span style='color:#111;'> 4.17KB </span>","children":null,"spread":false},{"title":"PlaceOrderView.js <span style='color:#111;'> 5.04KB </span>","children":null,"spread":false},{"title":"OrderView.js <span style='color:#111;'> 6.15KB </span>","children":null,"spread":false},{"title":"LoginView.js <span style='color:#111;'> 2.16KB </span>","children":null,"spread":false}],"spread":true},{"title":"components","children":[{"title":"FormContainer.js <span style='color:#111;'> 336B </span>","children":null,"spread":false},{"title":"Message.js <span style='color:#111;'> 268B </span>","children":null,"spread":false},{"title":"Rating.js <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false},{"title":"CheckoutSteps.js <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"Footer.js <span style='color:#111;'> 339B </span>","children":null,"spread":false},{"title":"Header.js <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"Loader.js <span style='color:#111;'> 412B </span>","children":null,"spread":false},{"title":"Product.js <span style='color:#111;'> 847B </span>","children":null,"spread":false}],"spread":true},{"title":"store.js <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false},{"title":"App.js <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"actions","children":[{"title":"userActions.js <span style='color:#111;'> 3.65KB </span>","children":null,"spread":false},{"title":"productActions.js <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"cartActions.js <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"orderActions.js <span style='color:#111;'> 2.45KB </span>","children":null,"spread":false}],"spread":false},{"title":"index.css <span style='color:#111;'> 782B </span>","children":null,"spread":false}],"spread":false},{"title":"public","children":[{"title":"logo192.png <span style='color:#111;'> 7.63KB </span>","children":null,"spread":false},{"title":"images","children":[{"title":"playstation.jpg <span style='color:#111;'> 47.95KB </span>","children":null,"spread":false},{"title":"mouse.jpg <span style='color:#111;'> 59.29KB </span>","children":null,"spread":false},{"title":"camera.jpg <span style='color:#111;'> 48.22KB </span>","children":null,"spread":false},{"title":"phone.jpg <span style='color:#111;'> 19.20KB </span>","children":null,"spread":false},{"title":"airpods.jpg <span style='color:#111;'> 20.42KB </span>","children":null,"spread":false},{"title":"sample.jpg <span style='color:#111;'> 39.28KB </span>","children":null,"spread":false},{"title":"alexa.jpg <span style='color:#111;'> 36.19KB </span>","children":null,"spread":false}],"spread":true},{"title":"manifest.json <span style='color:#111;'> 492B </span>","children":null,"spread":false},{"title":"robots.txt <span style='color:#111;'> 67B </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 884B </span>","children":null,"spread":false},{"title":"logo512.png <span style='color:#111;'> 22.80KB </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 7.34KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 3.29KB </span>","children":null,"spread":false}],"spread":true},{"title":"package.json <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":".prettierignore <span style='color:#111;'> 17B </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 83.03KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 345B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 103B </span>","children":null,"spread":false},{"title":"backend","children":[{"title":"models","children":[{"title":"productModel.js <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false},{"title":"userModel.js <span style='color:#111;'> 967B </span>","children":null,"spread":false},{"title":"orderModel.js <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false}],"spread":true},{"title":"seeder.js <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"config","children":[{"title":"db.js <span style='color:#111;'> 475B </span>","children":null,"spread":false}],"spread":true},{"title":"data","children":[{"title":"users.js <span style='color:#111;'> 425B </span>","children":null,"spread":false},{"title":"products.js <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false}],"spread":true},{"title":"server.js <span style='color:#111;'> 922B </span>","children":null,"spread":false},{"title":"routes","children":[{"title":"userRoutes.js <span style='color:#111;'> 453B </span>","children":null,"spread":false},{"title":"productRoutes.js <span style='color:#111;'> 272B </span>","children":null,"spread":false},{"title":"orderRoutes.js <span style='color:#111;'> 430B </span>","children":null,"spread":false}],"spread":true},{"title":"middleware","children":[{"title":"authMiddleware.js <span style='color:#111;'> 801B </span>","children":null,"spread":false},{"title":"errorMiddleware.js <span style='color:#111;'> 722B </span>","children":null,"spread":false}],"spread":false},{"title":"controllers","children":[{"title":"userController.js <span style='color:#111;'> 2.63KB </span>","children":null,"spread":false},{"title":"orderController.js <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false},{"title":"productController.js <span style='color:#111;'> 722B </span>","children":null,"spread":false}],"spread":false},{"title":"utils","children":[{"title":"generateToken.js <span style='color:#111;'> 197B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}]