├── Chapter02 └── mern-simplesetup │ ├── .babelrc │ ├── LICENSE.md │ ├── README.md │ ├── client │ ├── HelloWorld.js │ └── main.js │ ├── nodemon.json │ ├── package-lock.json │ ├── package.json │ ├── server │ ├── devBundle.js │ └── server.js │ ├── template.js │ ├── webpack.config.client.js │ ├── webpack.config.client.production.js │ └── webpack.config.server.js ├── Chapter03 and 04 └── mern-skeleton │ ├── .babelrc │ ├── LICENSE.md │ ├── README.md │ ├── client │ ├── App.js │ ├── MainRouter.js │ ├── assets │ │ └── images │ │ │ └── seashell.jpg │ ├── auth │ │ ├── PrivateRoute.js │ │ ├── Signin.js │ │ ├── api-auth.js │ │ └── auth-helper.js │ ├── core │ │ ├── Home.js │ │ └── Menu.js │ ├── main.js │ └── user │ │ ├── DeleteUser.js │ │ ├── EditProfile.js │ │ ├── Profile.js │ │ ├── Signup.js │ │ ├── Users.js │ │ └── api-user.js │ ├── config │ └── config.js │ ├── nodemon.json │ ├── package-lock.json │ ├── package.json │ ├── server │ ├── controllers │ │ ├── auth.controller.js │ │ └── user.controller.js │ ├── devBundle.js │ ├── express.js │ ├── helpers │ │ └── dbErrorHandler.js │ ├── models │ │ └── user.model.js │ ├── routes │ │ ├── auth.routes.js │ │ └── user.routes.js │ └── server.js │ ├── template.js │ ├── webpack.config.client.js │ ├── webpack.config.client.production.js │ └── webpack.config.server.js ├── Chapter05 └── mern-social │ ├── .babelrc │ ├── LICENSE.md │ ├── README.md │ ├── client │ ├── App.js │ ├── MainRouter.js │ ├── assets │ │ └── images │ │ │ ├── profile-pic.png │ │ │ └── seashell.jpg │ ├── auth │ │ ├── PrivateRoute.js │ │ ├── Signin.js │ │ ├── api-auth.js │ │ └── auth-helper.js │ ├── core │ │ ├── Home.js │ │ └── Menu.js │ ├── main.js │ ├── post │ │ ├── Comments.js │ │ ├── NewPost.js │ │ ├── Newsfeed.js │ │ ├── Post.js │ │ ├── PostList.js │ │ └── api-post.js │ └── user │ │ ├── DeleteUser.js │ │ ├── EditProfile.js │ │ ├── FindPeople.js │ │ ├── FollowGrid.js │ │ ├── FollowProfileButton.js │ │ ├── Profile.js │ │ ├── ProfileTabs.js │ │ ├── Signup.js │ │ ├── Users.js │ │ └── api-user.js │ ├── config │ └── config.js │ ├── nodemon.json │ ├── package-lock.json │ ├── package.json │ ├── server │ ├── controllers │ │ ├── auth.controller.js │ │ ├── post.controller.js │ │ └── user.controller.js │ ├── devBundle.js │ ├── express.js │ ├── helpers │ │ └── dbErrorHandler.js │ ├── models │ │ ├── post.model.js │ │ └── user.model.js │ ├── routes │ │ ├── auth.routes.js │ │ ├── post.routes.js │ │ └── user.routes.js │ └── server.js │ ├── template.js │ ├── webpack.config.client.js │ ├── webpack.config.client.production.js │ └── webpack.config.server.js ├── Chapter06 and 07 └── mern-marketplace │ ├── .babelrc │ ├── LICENSE.md │ ├── README.md │ ├── client │ ├── App.js │ ├── MainRouter.js │ ├── assets │ │ └── images │ │ │ ├── profile-pic.png │ │ │ ├── seashell.jpg │ │ │ └── stripeButton.png │ ├── auth │ │ ├── PrivateRoute.js │ │ ├── Signin.js │ │ ├── api-auth.js │ │ └── auth-helper.js │ ├── cart │ │ ├── AddToCart.js │ │ ├── Cart.js │ │ ├── CartItems.js │ │ ├── Checkout.js │ │ ├── PlaceOrder.js │ │ └── cart-helper.js │ ├── core │ │ ├── Home.js │ │ └── Menu.js │ ├── main.js │ ├── order │ │ ├── MyOrders.js │ │ ├── Order.js │ │ ├── ProductOrderEdit.js │ │ ├── ShopOrders.js │ │ └── api-order.js │ ├── product │ │ ├── Categories.js │ │ ├── DeleteProduct.js │ │ ├── EditProduct.js │ │ ├── MyProducts.js │ │ ├── NewProduct.js │ │ ├── Product.js │ │ ├── Products.js │ │ ├── Search.js │ │ ├── Suggestions.js │ │ └── api-product.js │ ├── shop │ │ ├── DeleteShop.js │ │ ├── EditShop.js │ │ ├── MyShops.js │ │ ├── NewShop.js │ │ ├── Shop.js │ │ ├── Shops.js │ │ └── api-shop.js │ └── user │ │ ├── DeleteUser.js │ │ ├── EditProfile.js │ │ ├── Profile.js │ │ ├── Signup.js │ │ ├── StripeConnect.js │ │ ├── Users.js │ │ └── api-user.js │ ├── config │ └── config.js │ ├── nodemon.json │ ├── package-lock.json │ ├── package.json │ ├── server │ ├── controllers │ │ ├── auth.controller.js │ │ ├── order.controller.js │ │ ├── product.controller.js │ │ ├── shop.controller.js │ │ └── user.controller.js │ ├── devBundle.js │ ├── express.js │ ├── helpers │ │ └── dbErrorHandler.js │ ├── models │ │ ├── order.model.js │ │ ├── product.model.js │ │ ├── shop.model.js │ │ └── user.model.js │ ├── routes │ │ ├── auth.routes.js │ │ ├── order.routes.js │ │ ├── product.routes.js │ │ ├── shop.routes.js │ │ └── user.routes.js │ └── server.js │ ├── template.js │ ├── webpack.config.client.js │ ├── webpack.config.client.production.js │ └── webpack.config.server.js ├── Chapter08 and 09 └── mern-mediastream │ ├── .babelrc │ ├── LICENSE.md │ ├── README.md │ ├── client │ ├── App.js │ ├── MainRouter.js │ ├── assets │ │ └── images │ │ │ └── seashell.jpg │ ├── auth │ │ ├── PrivateRoute.js │ │ ├── Signin.js │ │ ├── api-auth.js │ │ └── auth-helper.js │ ├── core │ │ ├── Home.js │ │ └── Menu.js │ ├── main.js │ ├── media │ │ ├── DeleteMedia.js │ │ ├── EditMedia.js │ │ ├── Media.js │ │ ├── MediaList.js │ │ ├── MediaPlayer.js │ │ ├── NewMedia.js │ │ ├── PlayMedia.js │ │ ├── RelatedMedia.js │ │ └── api-media.js │ ├── routeConfig.js │ └── user │ │ ├── DeleteUser.js │ │ ├── EditProfile.js │ │ ├── Profile.js │ │ ├── Signup.js │ │ ├── Users.js │ │ └── api-user.js │ ├── config │ └── config.js │ ├── nodemon.json │ ├── package-lock.json │ ├── package.json │ ├── server │ ├── controllers │ │ ├── auth.controller.js │ │ ├── media.controller.js │ │ └── user.controller.js │ ├── devBundle.js │ ├── express.js │ ├── helpers │ │ └── dbErrorHandler.js │ ├── models │ │ ├── media.model.js │ │ └── user.model.js │ ├── routes │ │ ├── auth.routes.js │ │ ├── media.routes.js │ │ └── user.routes.js │ └── server.js │ ├── template.js │ ├── webpack.config.client.js │ ├── webpack.config.client.production.js │ └── webpack.config.server.js ├── Chapter10 └── MERNVR │ ├── README.md │ ├── __tests__ │ └── index-test.js │ ├── client.js │ ├── index.html │ ├── index.js │ ├── package-lock.json │ ├── package.json │ ├── rn-cli.config.js │ └── static_assets │ ├── 360_world.jpg │ ├── 360_world_black.jpg │ ├── clog-up.mp3 │ ├── collect.mp3 │ └── happy-bot.mp3 ├── Chapter11 └── mern-vrgame │ ├── .babelrc │ ├── LICENSE.md │ ├── README.md │ ├── client │ ├── App.js │ ├── MainRouter.js │ ├── assets │ │ └── images │ │ │ └── seashell.jpg │ ├── auth │ │ ├── PrivateRoute.js │ │ ├── Signin.js │ │ ├── api-auth.js │ │ └── auth-helper.js │ ├── core │ │ ├── Home.js │ │ └── Menu.js │ ├── game │ │ ├── DeleteGame.js │ │ ├── EditGame.js │ │ ├── GameDetail.js │ │ ├── GameForm.js │ │ ├── NewGame.js │ │ ├── VRObjectForm.js │ │ └── api-game.js │ ├── main.js │ └── user │ │ ├── DeleteUser.js │ │ ├── EditProfile.js │ │ ├── Profile.js │ │ ├── Signup.js │ │ ├── Users.js │ │ └── api-user.js │ ├── config │ └── config.js │ ├── dist │ ├── client.bundle.js │ ├── index.bundle.js │ └── static_assets │ │ ├── 360_world.jpg │ │ ├── 360_world_black.jpg │ │ ├── clog-up.mp3 │ │ ├── collect.mp3 │ │ └── happy-bot.mp3 │ ├── nodemon.json │ ├── package-lock.json │ ├── package.json │ ├── server │ ├── controllers │ │ ├── auth.controller.js │ │ ├── game.controller.js │ │ └── user.controller.js │ ├── devBundle.js │ ├── express.js │ ├── helpers │ │ └── dbErrorHandler.js │ ├── models │ │ ├── game.model.js │ │ └── user.model.js │ ├── routes │ │ ├── auth.routes.js │ │ ├── game.routes.js │ │ └── user.routes.js │ ├── server.js │ └── vr │ │ └── index.html │ ├── template.js │ ├── webpack.config.client.js │ ├── webpack.config.client.production.js │ └── webpack.config.server.js ├── LICENSE └── README.md /Chapter02/mern-simplesetup/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter02/mern-simplesetup/.babelrc -------------------------------------------------------------------------------- /Chapter02/mern-simplesetup/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter02/mern-simplesetup/LICENSE.md -------------------------------------------------------------------------------- /Chapter02/mern-simplesetup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter02/mern-simplesetup/README.md -------------------------------------------------------------------------------- /Chapter02/mern-simplesetup/client/HelloWorld.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter02/mern-simplesetup/client/HelloWorld.js -------------------------------------------------------------------------------- /Chapter02/mern-simplesetup/client/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter02/mern-simplesetup/client/main.js -------------------------------------------------------------------------------- /Chapter02/mern-simplesetup/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter02/mern-simplesetup/nodemon.json -------------------------------------------------------------------------------- /Chapter02/mern-simplesetup/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter02/mern-simplesetup/package-lock.json -------------------------------------------------------------------------------- /Chapter02/mern-simplesetup/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter02/mern-simplesetup/package.json -------------------------------------------------------------------------------- /Chapter02/mern-simplesetup/server/devBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter02/mern-simplesetup/server/devBundle.js -------------------------------------------------------------------------------- /Chapter02/mern-simplesetup/server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter02/mern-simplesetup/server/server.js -------------------------------------------------------------------------------- /Chapter02/mern-simplesetup/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter02/mern-simplesetup/template.js -------------------------------------------------------------------------------- /Chapter02/mern-simplesetup/webpack.config.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter02/mern-simplesetup/webpack.config.client.js -------------------------------------------------------------------------------- /Chapter02/mern-simplesetup/webpack.config.client.production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter02/mern-simplesetup/webpack.config.client.production.js -------------------------------------------------------------------------------- /Chapter02/mern-simplesetup/webpack.config.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter02/mern-simplesetup/webpack.config.server.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/.babelrc -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/LICENSE.md -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/README.md -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/client/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/client/App.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/client/MainRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/client/MainRouter.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/client/assets/images/seashell.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/client/assets/images/seashell.jpg -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/client/auth/PrivateRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/client/auth/PrivateRoute.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/client/auth/Signin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/client/auth/Signin.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/client/auth/api-auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/client/auth/api-auth.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/client/auth/auth-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/client/auth/auth-helper.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/client/core/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/client/core/Home.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/client/core/Menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/client/core/Menu.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/client/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/client/main.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/client/user/DeleteUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/client/user/DeleteUser.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/client/user/EditProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/client/user/EditProfile.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/client/user/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/client/user/Profile.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/client/user/Signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/client/user/Signup.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/client/user/Users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/client/user/Users.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/client/user/api-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/client/user/api-user.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/config/config.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/nodemon.json -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/package-lock.json -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/package.json -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/server/controllers/auth.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/server/controllers/auth.controller.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/server/controllers/user.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/server/controllers/user.controller.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/server/devBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/server/devBundle.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/server/express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/server/express.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/server/helpers/dbErrorHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/server/helpers/dbErrorHandler.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/server/models/user.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/server/models/user.model.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/server/routes/auth.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/server/routes/auth.routes.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/server/routes/user.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/server/routes/user.routes.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/server/server.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/template.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/webpack.config.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/webpack.config.client.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/webpack.config.client.production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/webpack.config.client.production.js -------------------------------------------------------------------------------- /Chapter03 and 04/mern-skeleton/webpack.config.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter03 and 04/mern-skeleton/webpack.config.server.js -------------------------------------------------------------------------------- /Chapter05/mern-social/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/.babelrc -------------------------------------------------------------------------------- /Chapter05/mern-social/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/LICENSE.md -------------------------------------------------------------------------------- /Chapter05/mern-social/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/README.md -------------------------------------------------------------------------------- /Chapter05/mern-social/client/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/App.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/MainRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/MainRouter.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/assets/images/profile-pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/assets/images/profile-pic.png -------------------------------------------------------------------------------- /Chapter05/mern-social/client/assets/images/seashell.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/assets/images/seashell.jpg -------------------------------------------------------------------------------- /Chapter05/mern-social/client/auth/PrivateRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/auth/PrivateRoute.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/auth/Signin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/auth/Signin.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/auth/api-auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/auth/api-auth.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/auth/auth-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/auth/auth-helper.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/core/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/core/Home.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/core/Menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/core/Menu.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/main.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/post/Comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/post/Comments.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/post/NewPost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/post/NewPost.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/post/Newsfeed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/post/Newsfeed.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/post/Post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/post/Post.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/post/PostList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/post/PostList.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/post/api-post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/post/api-post.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/user/DeleteUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/user/DeleteUser.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/user/EditProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/user/EditProfile.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/user/FindPeople.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/user/FindPeople.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/user/FollowGrid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/user/FollowGrid.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/user/FollowProfileButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/user/FollowProfileButton.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/user/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/user/Profile.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/user/ProfileTabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/user/ProfileTabs.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/user/Signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/user/Signup.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/user/Users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/user/Users.js -------------------------------------------------------------------------------- /Chapter05/mern-social/client/user/api-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/client/user/api-user.js -------------------------------------------------------------------------------- /Chapter05/mern-social/config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/config/config.js -------------------------------------------------------------------------------- /Chapter05/mern-social/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/nodemon.json -------------------------------------------------------------------------------- /Chapter05/mern-social/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/package-lock.json -------------------------------------------------------------------------------- /Chapter05/mern-social/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/package.json -------------------------------------------------------------------------------- /Chapter05/mern-social/server/controllers/auth.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/server/controllers/auth.controller.js -------------------------------------------------------------------------------- /Chapter05/mern-social/server/controllers/post.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/server/controllers/post.controller.js -------------------------------------------------------------------------------- /Chapter05/mern-social/server/controllers/user.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/server/controllers/user.controller.js -------------------------------------------------------------------------------- /Chapter05/mern-social/server/devBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/server/devBundle.js -------------------------------------------------------------------------------- /Chapter05/mern-social/server/express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/server/express.js -------------------------------------------------------------------------------- /Chapter05/mern-social/server/helpers/dbErrorHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/server/helpers/dbErrorHandler.js -------------------------------------------------------------------------------- /Chapter05/mern-social/server/models/post.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/server/models/post.model.js -------------------------------------------------------------------------------- /Chapter05/mern-social/server/models/user.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/server/models/user.model.js -------------------------------------------------------------------------------- /Chapter05/mern-social/server/routes/auth.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/server/routes/auth.routes.js -------------------------------------------------------------------------------- /Chapter05/mern-social/server/routes/post.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/server/routes/post.routes.js -------------------------------------------------------------------------------- /Chapter05/mern-social/server/routes/user.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/server/routes/user.routes.js -------------------------------------------------------------------------------- /Chapter05/mern-social/server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/server/server.js -------------------------------------------------------------------------------- /Chapter05/mern-social/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/template.js -------------------------------------------------------------------------------- /Chapter05/mern-social/webpack.config.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/webpack.config.client.js -------------------------------------------------------------------------------- /Chapter05/mern-social/webpack.config.client.production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/webpack.config.client.production.js -------------------------------------------------------------------------------- /Chapter05/mern-social/webpack.config.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter05/mern-social/webpack.config.server.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/.babelrc -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/LICENSE.md -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/README.md -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/App.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/MainRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/MainRouter.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/assets/images/profile-pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/assets/images/profile-pic.png -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/assets/images/seashell.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/assets/images/seashell.jpg -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/assets/images/stripeButton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/assets/images/stripeButton.png -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/auth/PrivateRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/auth/PrivateRoute.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/auth/Signin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/auth/Signin.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/auth/api-auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/auth/api-auth.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/auth/auth-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/auth/auth-helper.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/cart/AddToCart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/cart/AddToCart.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/cart/Cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/cart/Cart.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/cart/CartItems.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/cart/CartItems.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/cart/Checkout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/cart/Checkout.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/cart/PlaceOrder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/cart/PlaceOrder.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/cart/cart-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/cart/cart-helper.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/core/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/core/Home.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/core/Menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/core/Menu.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/main.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/order/MyOrders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/order/MyOrders.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/order/Order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/order/Order.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/order/ProductOrderEdit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/order/ProductOrderEdit.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/order/ShopOrders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/order/ShopOrders.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/order/api-order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/order/api-order.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/product/Categories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/product/Categories.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/product/DeleteProduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/product/DeleteProduct.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/product/EditProduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/product/EditProduct.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/product/MyProducts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/product/MyProducts.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/product/NewProduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/product/NewProduct.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/product/Product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/product/Product.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/product/Products.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/product/Products.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/product/Search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/product/Search.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/product/Suggestions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/product/Suggestions.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/product/api-product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/product/api-product.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/shop/DeleteShop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/shop/DeleteShop.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/shop/EditShop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/shop/EditShop.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/shop/MyShops.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/shop/MyShops.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/shop/NewShop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/shop/NewShop.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/shop/Shop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/shop/Shop.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/shop/Shops.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/shop/Shops.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/shop/api-shop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/shop/api-shop.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/user/DeleteUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/user/DeleteUser.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/user/EditProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/user/EditProfile.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/user/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/user/Profile.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/user/Signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/user/Signup.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/user/StripeConnect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/user/StripeConnect.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/user/Users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/user/Users.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/client/user/api-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/client/user/api-user.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/config/config.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/nodemon.json -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/package-lock.json -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/package.json -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/controllers/auth.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/controllers/auth.controller.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/controllers/order.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/controllers/order.controller.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/controllers/product.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/controllers/product.controller.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/controllers/shop.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/controllers/shop.controller.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/controllers/user.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/controllers/user.controller.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/devBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/devBundle.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/express.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/helpers/dbErrorHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/helpers/dbErrorHandler.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/models/order.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/models/order.model.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/models/product.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/models/product.model.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/models/shop.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/models/shop.model.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/models/user.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/models/user.model.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/routes/auth.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/routes/auth.routes.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/routes/order.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/routes/order.routes.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/routes/product.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/routes/product.routes.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/routes/shop.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/routes/shop.routes.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/routes/user.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/routes/user.routes.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/server/server.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/template.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/webpack.config.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/webpack.config.client.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/webpack.config.client.production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/webpack.config.client.production.js -------------------------------------------------------------------------------- /Chapter06 and 07/mern-marketplace/webpack.config.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter06 and 07/mern-marketplace/webpack.config.server.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/.babelrc -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/LICENSE.md -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/README.md -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/App.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/MainRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/MainRouter.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/assets/images/seashell.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/assets/images/seashell.jpg -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/auth/PrivateRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/auth/PrivateRoute.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/auth/Signin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/auth/Signin.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/auth/api-auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/auth/api-auth.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/auth/auth-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/auth/auth-helper.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/core/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/core/Home.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/core/Menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/core/Menu.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/main.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/media/DeleteMedia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/media/DeleteMedia.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/media/EditMedia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/media/EditMedia.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/media/Media.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/media/Media.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/media/MediaList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/media/MediaList.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/media/MediaPlayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/media/MediaPlayer.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/media/NewMedia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/media/NewMedia.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/media/PlayMedia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/media/PlayMedia.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/media/RelatedMedia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/media/RelatedMedia.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/media/api-media.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/media/api-media.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/routeConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/routeConfig.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/user/DeleteUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/user/DeleteUser.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/user/EditProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/user/EditProfile.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/user/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/user/Profile.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/user/Signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/user/Signup.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/user/Users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/user/Users.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/client/user/api-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/client/user/api-user.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/config/config.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/nodemon.json -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/package-lock.json -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/package.json -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/server/controllers/auth.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/server/controllers/auth.controller.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/server/controllers/media.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/server/controllers/media.controller.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/server/controllers/user.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/server/controllers/user.controller.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/server/devBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/server/devBundle.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/server/express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/server/express.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/server/helpers/dbErrorHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/server/helpers/dbErrorHandler.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/server/models/media.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/server/models/media.model.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/server/models/user.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/server/models/user.model.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/server/routes/auth.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/server/routes/auth.routes.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/server/routes/media.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/server/routes/media.routes.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/server/routes/user.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/server/routes/user.routes.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/server/server.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/template.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/webpack.config.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/webpack.config.client.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/webpack.config.client.production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/webpack.config.client.production.js -------------------------------------------------------------------------------- /Chapter08 and 09/mern-mediastream/webpack.config.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter08 and 09/mern-mediastream/webpack.config.server.js -------------------------------------------------------------------------------- /Chapter10/MERNVR/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter10/MERNVR/README.md -------------------------------------------------------------------------------- /Chapter10/MERNVR/__tests__/index-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter10/MERNVR/__tests__/index-test.js -------------------------------------------------------------------------------- /Chapter10/MERNVR/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter10/MERNVR/client.js -------------------------------------------------------------------------------- /Chapter10/MERNVR/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter10/MERNVR/index.html -------------------------------------------------------------------------------- /Chapter10/MERNVR/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter10/MERNVR/index.js -------------------------------------------------------------------------------- /Chapter10/MERNVR/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter10/MERNVR/package-lock.json -------------------------------------------------------------------------------- /Chapter10/MERNVR/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter10/MERNVR/package.json -------------------------------------------------------------------------------- /Chapter10/MERNVR/rn-cli.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter10/MERNVR/rn-cli.config.js -------------------------------------------------------------------------------- /Chapter10/MERNVR/static_assets/360_world.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter10/MERNVR/static_assets/360_world.jpg -------------------------------------------------------------------------------- /Chapter10/MERNVR/static_assets/360_world_black.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter10/MERNVR/static_assets/360_world_black.jpg -------------------------------------------------------------------------------- /Chapter10/MERNVR/static_assets/clog-up.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter10/MERNVR/static_assets/clog-up.mp3 -------------------------------------------------------------------------------- /Chapter10/MERNVR/static_assets/collect.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter10/MERNVR/static_assets/collect.mp3 -------------------------------------------------------------------------------- /Chapter10/MERNVR/static_assets/happy-bot.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter10/MERNVR/static_assets/happy-bot.mp3 -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/.babelrc -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/LICENSE.md -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/README.md -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/App.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/MainRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/MainRouter.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/assets/images/seashell.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/assets/images/seashell.jpg -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/auth/PrivateRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/auth/PrivateRoute.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/auth/Signin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/auth/Signin.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/auth/api-auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/auth/api-auth.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/auth/auth-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/auth/auth-helper.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/core/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/core/Home.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/core/Menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/core/Menu.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/game/DeleteGame.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/game/DeleteGame.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/game/EditGame.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/game/EditGame.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/game/GameDetail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/game/GameDetail.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/game/GameForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/game/GameForm.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/game/NewGame.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/game/NewGame.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/game/VRObjectForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/game/VRObjectForm.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/game/api-game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/game/api-game.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/main.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/user/DeleteUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/user/DeleteUser.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/user/EditProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/user/EditProfile.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/user/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/user/Profile.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/user/Signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/user/Signup.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/user/Users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/user/Users.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/client/user/api-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/client/user/api-user.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/config/config.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/dist/client.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/dist/client.bundle.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/dist/index.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/dist/index.bundle.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/dist/static_assets/360_world.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/dist/static_assets/360_world.jpg -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/dist/static_assets/360_world_black.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/dist/static_assets/360_world_black.jpg -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/dist/static_assets/clog-up.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/dist/static_assets/clog-up.mp3 -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/dist/static_assets/collect.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/dist/static_assets/collect.mp3 -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/dist/static_assets/happy-bot.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/dist/static_assets/happy-bot.mp3 -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/nodemon.json -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/package-lock.json -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/package.json -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/server/controllers/auth.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/server/controllers/auth.controller.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/server/controllers/game.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/server/controllers/game.controller.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/server/controllers/user.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/server/controllers/user.controller.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/server/devBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/server/devBundle.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/server/express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/server/express.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/server/helpers/dbErrorHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/server/helpers/dbErrorHandler.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/server/models/game.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/server/models/game.model.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/server/models/user.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/server/models/user.model.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/server/routes/auth.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/server/routes/auth.routes.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/server/routes/game.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/server/routes/game.routes.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/server/routes/user.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/server/routes/user.routes.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/server/server.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/server/vr/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/server/vr/index.html -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/template.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/webpack.config.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/webpack.config.client.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/webpack.config.client.production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/webpack.config.client.production.js -------------------------------------------------------------------------------- /Chapter11/mern-vrgame/webpack.config.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/Chapter11/mern-vrgame/webpack.config.server.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-React-Projects/HEAD/README.md --------------------------------------------------------------------------------