Flipkart - MERN
Full-Stack Flipkart with Admin Dashboard & Paytm Payment Gateway.
Visit Now đ
đĨī¸ Tech Stack
Frontend:
Â
Â
Â
Â
Â
Â
Backend:
Â
Â
Â
Â
Payment Gateway:
Cloud Storage: Cloudinary
Mail Service: Sendgrid
đ Features
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.
Saved Items
- Save For Later: đž Users can move items from the cart to a "Saved For Later" list or remove them from it.
Wishlist
- Add/Remove Items: â¤ī¸ Users can add items to their wishlist or remove them from it.
Product Browsing
- Pagination: đ Products are paginated, with 12 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 payment 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.
- Order Confirmation: âī¸ Users receive email notifications with comprehensive order details upon placing an order.
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.
Sneak Peek of Admin Dashboard đ :
Feel free to reach me through the below handles if you'd like to contact me.