Repository navigation
v4.0.0
🛍️ Release: Full Checkout Experience & Improved Cart Functionality (v4.0.0)
This release brings a fully functional purchase flow, allowing users to browse products, manage their shopping cart, and complete orders smoothly from start to finish.
✅ What You Can Do Now
-
Add products to your cart from the homepage or product detail page.
-
View and manage your cart:
- See product details, prices, and quantities.
- Update item quantities or remove products.
- Clear the entire cart if needed.
-
Proceed to checkout:
- View a full order summary with real-time totals.
- Select a delivery option and provide a delivery address.
- Pay securely via PayPal.
-
After purchase:
- Access a confirmation page.
- Choose to return to the homepage or (soon) view your order history (feature in progress).
🔧 Additional Improvements
- Product cards now display more information and a default image when needed.
- Cleaner, more maintainable JavaScript with improved structure and naming.
- New API endpoints for cart, user, and delivery data handling.
- Better responsive design across product, cart, and checkout pages.
📦 Full Changelog: Compare v3.0.1...v4.0.0
Feedback is welcome — try it out and let us know how the experience feels!