E-Commerce
E-commerce project is a streamlined platform featuring a user-friendly home page with a responsive navbar for easy navigation. It offers a seamless product browsing experience, allowing users to view, order, and make payments effortlessly. The inclusion of a review system enhances customer engagement and feedback. Additionally, an efficient admin panel ensures optimal management and optimization of the entire platform for a smooth and effective e-commerce operation.
Frontend Link: https://my-e-commerce-frontend-o1fsmoezk-yunuslala.vercel.app/
Backend Link: https://e-coomercebackend.onrender.com/
- Login Signup
- User Profile
- Profile update
- Reset Password with mail redirect url
- Forget Password
- LogOut
- Home Page
- Footer
- Navbar
- Prooduct Page with filter search and pagination
- Product Deltails Page
- Product Reviews and Ratings
- User Personalised Cart and Crud functions
- User Personalised Order Page and Crud functions
- Order Details Page
- Payment Integration With Stripe
- Admin DashBorad
- Admin All Orders optimization
- Admin All Products All Crud optimization
- Admin Categories All Crud optimization
- Admin Reviews optimization
- Admin Users optimization
- All Pages Fully Responsive for all size
![](https://private-user-images.githubusercontent.com/112767616/288389942-1afe1d94-3fbe-4d98-84ee-1aa8b5c2246a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxODA5MTcsIm5iZiI6MTcyMDE4MDYxNywicGF0aCI6Ii8xMTI3Njc2MTYvMjg4Mzg5OTQyLTFhZmUxZDk0LTNmYmUtNGQ5OC04NGVlLTFhYThiNWMyMjQ2YS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwNVQxMTU2NTdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jMTFjZmVhOGZjY2MzNzljZTBkNzA1ZmYyNTIwOGI4ZDE1NTFlNGE0MDU2NzhlYTJmMGFkNDg0NTA5Mjc5ZTRlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.BHsqps4ToE8pwK61PTb8Z7YstrC7ywcQzEDGgKUhJm4)
MaterialUi Chartjs some other Libraries (Library)
Mongodb (Database)
Node.js,Express.js,Nodemailer,Cloudinary,Multer (Framework) Stripe (Payment)
"bcrypt": "^5.1.1",
"cloudinary": "^1.41.0", "cors": "^2.8.5",
"dotenv": "^16.3.1",
"express": "^4.18.2",
"jsonwebtoken": "^9.0.2",
"mongoose": "^8.0.0",
"mongoose-paginate-v2": "^1.7.4",
"multer": "^1.4.5-lts.1",
"multer-storage-cloudinary": "^4.0.0",
"nodemailer": "^6.9.7",
"nodemon": "^3.0.1",
"stripe": "^14.5.0",
"validator": "^13.11.0"
![](https://private-user-images.githubusercontent.com/112767616/288389942-1afe1d94-3fbe-4d98-84ee-1aa8b5c2246a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxODA5MTcsIm5iZiI6MTcyMDE4MDYxNywicGF0aCI6Ii8xMTI3Njc2MTYvMjg4Mzg5OTQyLTFhZmUxZDk0LTNmYmUtNGQ5OC04NGVlLTFhYThiNWMyMjQ2YS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwNVQxMTU2NTdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jMTFjZmVhOGZjY2MzNzljZTBkNzA1ZmYyNTIwOGI4ZDE1NTFlNGE0MDU2NzhlYTJmMGFkNDg0NTA5Mjc5ZTRlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.BHsqps4ToE8pwK61PTb8Z7YstrC7ywcQzEDGgKUhJm4)
![](https://private-user-images.githubusercontent.com/112767616/288390287-f36c170e-2e0a-44e3-bdae-033e781218c1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxODA5MTcsIm5iZiI6MTcyMDE4MDYxNywicGF0aCI6Ii8xMTI3Njc2MTYvMjg4MzkwMjg3LWYzNmMxNzBlLTJlMGEtNDRlMy1iZGFlLTAzM2U3ODEyMThjMS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwNVQxMTU2NTdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hZTVlYjY2MTcyYjZmNzkxY2I5ZDM0NThjODBjOTQxNmIwOWFkOWIwYzk3MGM1ZWFmYTBjYzdmMzY2MzNmZGQxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.JnPIs9H30wxpc2tY4n-teC4wRHojOw0rhh3yXydowzE)
![](https://private-user-images.githubusercontent.com/112767616/288390292-40f6967b-5a0c-4623-b98a-278067cc1974.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxODA5MTcsIm5iZiI6MTcyMDE4MDYxNywicGF0aCI6Ii8xMTI3Njc2MTYvMjg4MzkwMjkyLTQwZjY5NjdiLTVhMGMtNDYyMy1iOThhLTI3ODA2N2NjMTk3NC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwNVQxMTU2NTdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hMjk3YzYwODk3ZDRhMDQ4ZmYxNjMyN2Q1ZmY2MjI1NzkwYzAzYjJiYTZlZGE0Mjg3ODJlOGJlYjU0NGM1YzU2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.PbYvIU-7A0iDL6xy2cKaL_F3cWQT9VE1vFRQgeLEzH4)
![](https://private-user-images.githubusercontent.com/112767616/288394932-6b9c9d54-6b7d-4014-930a-8f2a4d6f888f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxODA5MTcsIm5iZiI6MTcyMDE4MDYxNywicGF0aCI6Ii8xMTI3Njc2MTYvMjg4Mzk0OTMyLTZiOWM5ZDU0LTZiN2QtNDAxNC05MzBhLThmMmE0ZDZmODg4Zi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwNVQxMTU2NTdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jOTk1ZmQxNzAxMWExZjFmZDZiMzE3ZDgzNTdlYWQyMzk2ZDA4YThmMDQzMGZlNWU5ZjFkMDBhZDgxOGE2NjhmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.bYVpl1pdU4_R55LSS6WgGqwLx0-EXx8SreecHZC4cgM)
![](https://private-user-images.githubusercontent.com/112767616/288395629-46676466-3110-48fe-a941-10ce242402d7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxODA5MTcsIm5iZiI6MTcyMDE4MDYxNywicGF0aCI6Ii8xMTI3Njc2MTYvMjg4Mzk1NjI5LTQ2Njc2NDY2LTMxMTAtNDhmZS1hOTQxLTEwY2UyNDI0MDJkNy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwNVQxMTU2NTdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mOGQ5Y2E0M2U1ODMyMjJkNjVmZGU4OGQ5ZTZlNmI4MjMzM2M1N2RkMjBjN2IzYTUyMGU4ZmI0ZTAzOGYwOWNlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.DmQvP0KADRfCmrjV_xO5ZQj2UEXA42m4SBRseLFZXGU)
![](https://private-user-images.githubusercontent.com/112767616/288395630-ce8c2b93-c3f6-40f7-8378-a3a0634214ff.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxODA5MTcsIm5iZiI6MTcyMDE4MDYxNywicGF0aCI6Ii8xMTI3Njc2MTYvMjg4Mzk1NjMwLWNlOGMyYjkzLWMzZjYtNDBmNy04Mzc4LWEzYTA2MzQyMTRmZi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwNVQxMTU2NTdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xYTRjZGJjNmIzOTIyZDY5ZGQyM2E2OWZhNGU3ZDMxMzI2YzFjOTljODJhNzczMGY3MTVjZmU0MTZhNDY4OTk3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.PSQC2rHA7gjtpUWhxAeFEzS_RKSjqBeXUnd_oIfgZao)
![](https://private-user-images.githubusercontent.com/112767616/288395650-40ef9f3c-312c-4bf1-b7c9-c4f335a30e67.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxODA5MTcsIm5iZiI6MTcyMDE4MDYxNywicGF0aCI6Ii8xMTI3Njc2MTYvMjg4Mzk1NjUwLTQwZWY5ZjNjLTMxMmMtNGJmMS1iN2M5LWM0ZjMzNWEzMGU2Ny5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwNVQxMTU2NTdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mNmQ5MDllY2E4ZTEzNWQwYjUzN2Q0OGNlNjRiMmFjNTA3NjY0ZGQwMWUwZWUwZjNkYjcwOWM3ZGRhMWY5MzJhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.LBjKGF3EpEFKrfR6LYsOwJSpIauVqI6Q6mdRokOZXrA)
![](https://private-user-images.githubusercontent.com/112767616/288396088-7d2f6afc-b4ad-4a0a-9386-8d47728f7489.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxODA5MTcsIm5iZiI6MTcyMDE4MDYxNywicGF0aCI6Ii8xMTI3Njc2MTYvMjg4Mzk2MDg4LTdkMmY2YWZjLWI0YWQtNGEwYS05Mzg2LThkNDc3MjhmNzQ4OS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwNVQxMTU2NTdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mM2Y3MzYyNDk3MWJkM2UyODRkN2I1NGI5MzJmZTI4ODMxMjIxMjYwZmM4OGM3YzIwN2IxYTRhNTRlODljNzQ5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.gzuEhjkTLdJB8yQczZxG0Z9N9FZy1P9Duth6xXHrwdk)
![](https://private-user-images.githubusercontent.com/112767616/288396091-41ae5c76-b3ae-4c52-83f8-1c08aeb454cf.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxODA5MTcsIm5iZiI6MTcyMDE4MDYxNywicGF0aCI6Ii8xMTI3Njc2MTYvMjg4Mzk2MDkxLTQxYWU1Yzc2LWIzYWUtNGM1Mi04M2Y4LTFjMDhhZWI0NTRjZi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwNVQxMTU2NTdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lMGEyN2JmODBjY2M2ODliZDViN2NlNmFjNDA2MjEzMTRkZmRjMmM3MzVhYTg4MGQ5MDliZmJkNjEzMGZlN2E2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.chDtxOGIyyN2ryTLBEt7HPkWAbZA1I_7VYN-l5Q0qpw)
Show your support 🙌 Give ⭐ , If you like the projec