ChangeLog - Learnathon-By-Geeky-Solutions/binary-brains GitHub Wiki
Changelog Of AmarTech
Welcome to the AmarTech E-Commerce System Changelog! This page provides a history of changes, updates, and improvements made to the project over time. Stay updated with the latest features, bug fixes, and enhancements.
[v1.1.0] – 2025-04-29
🆕 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.
[v1.0.0] - 2025-04-15
Initial release:
- User Authentication: Basic registration and login functionality using ASP.NET Core Identity.
- Product Management: Admins can add, edit, and categorize products.
- Shopping Cart & Checkout: Basic shopping cart functionality with product addition, removal, and checkout process.
Upcoming Features (Planned for future versions):
- Advanced Search: More advanced product filtering and search options for better user experience.
- Additional Payment Gateway Integrations: Plans to support more payment gateways like PayPal for international transactions.
- Enhanced Admin Reports: Analytics dashboard with real-time sales, product performance, and user statistics.
This changelog is maintained to help users, developers, and contributors keep track of updates, bug fixes, and improvements made to AmarTech. If you have any questions or need more details, feel free to reach out or open an issue!