E-Mart is an e-commerce platform developed by Tanvir Sharif that allows for multi-vendor sales. It outlines features for customers, vendors, administrators, logistics managers, and shipping executives. Customers can browse products, add items to carts, register/login, pay via various methods, view order statuses, and leave comments/ratings. Vendors can add, edit, and view products pending admin approval, view sales and shipping reports, and update profiles. Administrators manage users, products, orders, reports, and blog posts. Logistics managers and executives can view and update order statuses, shipping reports, and profiles for assigned orders.