Full-Stack Ecommerce with Admin Dashboard & Paytm Payment Gateway.
Visit Now π
Frontend:
Backend:
Payment Gateway:
Cloud Storage: Cloudinary
User Account Management
- Login/Signup: πͺ Users can create an account or log in to an existing one.
- Update Profile/Password: π Users can update their profile information and change their passwords.
Password Management
- Reset Password Mail: π§ Utilizing Sendgrid, users can reset their passwords via email.
Shopping Cart
- Add/Remove Items: π Users can add items to their shopping cart or remove them as needed.
- Update Quantities: π’ Quantities of items in the cart can be adjusted.
Product Browsing
- Pagination: π Products are paginated, with 10 products displayed per page by default.
- Search: π Users can search for products.
- Filters: ποΈ Products can be filtered based on categories, ratings, and price range.
Checkout Process
- Shipping Info: π Shipping information is stored in session storage for ease of checkout.
- Payment Options: π³ Users can pay through Paytm visa card gateway for checkout.
Order Management
- My Orders: π¦ Users can view their order history with various filters.
- Order Details: βΉοΈ Details of all ordered items are accessible.
Product Interaction
- Review Products: π Users can review products.
Admin Features
- Dashboard: π₯οΈ Admins have access to a dedicated dashboard.
- Order Management: π Admins can update order statuses and delete orders.
- Product Management: π Admins can add/update products.
- User Management: π₯ Admins can update user data and delete users.
- Review Management: π Admins can view and delete product reviews.
- Stock Management: π Product stock is automatically decreased upon shipment.
Feel free to reach me through the below handles if you'd like to contact me.