Created a Full stack E-Commerce web application
This webapp provides functionalities that includes
- User Login and Registration Functionality
- Implemented Google Login
- All Users/admins info is stored in MongoDB database
- Product Images is stored in Amazon S3 Bucket
- Users can favorite any product. The Favorites will be stored on the Database.
- Users can search for products
- Filters can be added among products: Price Low to High, Recently Added and more
- Stripe functionality to order the product at the given address
- Customer review functionality
Customer Screens
![](https://res.cloudinary.com/dfmo9aadx/image/upload/v1687956934/Group_1Group2_s3etal.jpg)
![](https://res.cloudinary.com/dfmo9aadx/image/upload/v1687957568/Group_2_uz1fpb.jpg)
![](https://res.cloudinary.com/dfmo9aadx/image/upload/v1687957911/Group_3_y3b2ud.jpg)
Admin Panel
- Admin Dashboard displays revenue generated and orders for today, this week and this month
- Google Login for Admin Panel
- Only allowed Emails are allowed to access the panel
- Admins can Add/Edit any product or category
- Admins can see the orders and cancel them
- Admins can change the featured product
- Admins have the Order page where they can see if the payment is done successfully
![](https://res.cloudinary.com/dfmo9aadx/image/upload/v1687958690/Group_4_jnp33q.jpg)
![](https://res.cloudinary.com/dfmo9aadx/image/upload/v1687958924/Group_5_f5jxjn.jpg)