Skip to content

v4.0.0

Choose a tag to compare

@invader237 invader237 released this 23 Mar 21:42
· 58 commits to main since this release

🛍️ 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!