You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
🆕 Added:
Employee Role: Introduced a new user role with limited access to admin functionalities.
Company Role: Added a distinct role to manage and associate with products or organizations.
Guest Cart Functionality: Users can now add products to their cart without logging in. The guest cart is stored using memory cache and is merged into the user's cart upon login.
Admin Dashboard: A comprehensive admin dashboard to manage users, products, categories, and sales reports.
Order History for Customers: Logged-in users can view their complete order history and track order status.
🛠️ Fixed:
Stripe Payment Integration: Resolved payment status synchronization issues to ensure reliable and secure transactions.
Product Image Loading: Fixed issues with broken or missing product images on detail pages.
🔧 Changed:
UI Enhancements: Improved the checkout experience with a cleaner, more responsive interface.
Order Tracking Logic: Optimized the backend tracking system for faster performance and improved reliability.
Role-Based Access Control: Refined permissions and access flows for Admin, Customer, Employee, and Company roles for better security and usability.