an e-commerce application with role-based access. Admins can manage products and sellers, sellers can add products to the platform, and customers can browse, place orders, and purchase products seamlessly