ـ This project is designed to manage products, categories, orders, and
customers efficiently. The platform includes:
Product Management: Allows for adding, updating, deleting.
Category Management: Allows for adding, updating and deleting ,
Supports categorizing products for easy navigation and enhanced
user experience.
Order Processing: change order status, handling cart functionality,
payment using stripe and Print the order details as PDF.
User Authentication and Authorization: Ensures secure login,
registration, and role-based access control and Redirect user after
login.