Hello All, Welcome to the course ‘MERN Stack Refurbished Goods Selling Platform.’
The following topics will be covered; apart from these, I request you to watch the free project demo.
I covered all the functionalities and modules in that video with clear explanations and requirements.
- Working with Tailwind CSS and Ant D parallelly
- Implementing Redux and Redux Toolkit
- Integrating React, Node, Mongo DB, Cloudinary
- Working with complex Mongo Db queries
- Separate User Interfaces for Seller, Buyer, Admin
- Admin will have access to the entire application
- The seller will have access to his products and bids
- Multiple images upload handling using Cloudinary, Multer, and Node JS
- The admin must review and approve every product to sell on the platform.
- Admin will have access to the entire application; Seller will have access to his products and bids.
- Buyers can see the available products in the portal, filter the products, place bids, etc.
- Bids / Quotes functionality for the products
- Trigger notifications functionality for all the actions
- QA Support and Code Access
What is MERN Stack?
MERN Stack is a collection of powerful and robust technologies to develop scalable master web applications comprising backend, front-end, and database components. It is JavaScript that is used for the faster and easier development of full-stack web applications. MERN Stack is a technology that is a user-friendly full-stack JavaScript framework for building applications and dynamic websites.
MERN Stack consists of four main components or can, say, four leading technologies:
- M stands for MongoDB ( Database ), mainly used for preparing document databases, and is a NoSQL (Non-Structured Query Language ) Database System
- E stands for Express, mainly used for developing Node.js web framework
- R stands for React, mainly used for creating a client-side JavaScript framework
- N stands for js, mainly used for creating the premier JavaScript web server
Each of these four technologies is important in providing an end-to-end framework for the developers. Even these four technologies play an essential role in the development process of web applications.
Before MERN stack, it was earlier named as MEAN stack; MERN Stack is one of the variations of MEAN, here MEAN also comprises four components or, say, four different technologies, i.e., M is for MongoDB, ‘ E ‘ is for Express, ‘ A ‘ is for Angular.js, and ‘ N ‘ is for Node, here if you will observe. You can identify that in MEAN, ‘ A ‘, i.e., Angular.js, is replaced by ‘ R ‘, i.e., React.js in MERN; the main reason behind this is – MERN Stack is mainly used for faster development of smaller applications as compared with MEAN, MEAN stack is a mainly better option for large-scale applications. Still, it takes more time the development of smaller applications. They also both have different structures comparatively.