This is a ShopLand e-commerce website. ShopLand e-commerce website is made with React-JS, Node-JS, Express-JS, MongoDB, Bootstrap, & CSS. In this project, I've implemented a user authentication system + bcrypt js security, shopping cart functionality, product searching, product sorting, product category filter, product details, visually appealing & mobile responsive user interface. I've used context API, React router, React-icons, React-toastify, useReducer & Others hooks
- React-JS
- CSS
- Bootstrap
- Node-JS
- Express-JS
- MongoDB
- Mongoose
- Bcrypt-JS
- Render (API hosting)
- Formspree
- React-icons
- React-toastify
- User Authentication with bcrypt js for security
- REST API creates & fetches data
- Shopping cart functionality
- Product searching
- Product sorting
- Product category filter
- Product Searching
- Feature Product
- Trending Product
- Particular product details through id
- Smooth Spinner for good user experience
- Responsive design
- visually stunning user interface
- SEO-friendly & well-commented code
- Contact form with formspree
- Attractive alert using react toastify
Live: https://lnkd.in/gnDfEJTi
- Clone the Project
- Simply run the command (npm install) for node_modulees folder
- run the project using npm run dev
Shopland home page