This clothes store allows distributors and retailers to purchase website products in bulk quantity according to brand, color, size and other product attributes. System shows all the products price after applying 20% discount to authorised distributors while retailers can purchase any product without getting any direct discount. Distributors can not use any coupon to avail discount on shopping cart while retailer can apply coupon/discount code on shopping cart if any.
There are 3 type of users in this website.
Distributor and Retailer Account:
- User Account: User can register by filling registration form. After verifying user email id, his location, contact details and approving distributor account by administrator, Distributor can login page into the system while retailer can login into system after verifying email id only. Forgot password feature on login page is used when user forgets account password and wants to reset it. Update profile page is used to update profile information while Change password page serves a facility to reset password after login. Distributor will have to send a request to administrator if s/he wants to change contact number or location information in own account.
- Search Products: User can search products by categories & subcategories and by product price, brand, type and size. User can sort products in ascending or descending order by name and price by selecting Sort By option available at top-right position of search results. List page displays lowest price of product by default.
- Product Detail: This page displays all the information of selected products eg. product name, product attributes, available in stock or not, product price, add to favorite and see product images etc. System shows some other products under similar products section on product detail page. User can also add them in wishlist or add them into cart to buy. User can purchase product in bulk quantity according to attributes. Eg. User can purchase a particular product with 10 quantity in Pink color & XXL size along with Green color && XL size with 5 quantity etc.
- Shopping Cart: User can add product to shopping cart from products listing page and also from product detail page. He can increase/decrease product quantity as per requirements on shopping cart page and also can remove unwanted added product from shopping cart by clicking on delete icon. Retailer can only apply coupon to avail the discount on shopping cart amount while distributor does not have any option to apply coupon code.
- Checkout: This is a process to add billing & shipping address, where user wants to ship to purchasing products. S/he can select desired shipping methods (eg. USPS, UPS, Fedex etc.) and payment methods (Credit Card, PayPal, Cash on Delivery, Bank Transfer etc.)
- Order History: User can see placed orders and their information with current status from this page. Detail page of particular order shows full information about particular placed order along with products.
- Favorites: This page is used to see added to favorite products. Here user can add those product into shopping cart directly or can remove any product from favorite list.
- Products: Admin can manage (add / update / delete / list / search) products information by this section.
- Distributors: Admin can manage (add / update / delete / list / search) distributors account and their information.
- Retailers: Admin can manage (add / update / delete / list / search) retailers account and their information.
- Orders: To manage and view placed orders and their details.
- Coupons: To manage (add / update / delete / list / search) coupons information.
- Newsletters: Admin can create and send newsletter to distributors and retailers so that they can know about latest brands, trends and products.
- Staffs: Admin can manage (add / update / delete / list / search) sub-admin (staffs) accounts.
- Reports: Admin can see reports of registered users and their placed orders according to selected duration and can download them in pdf file format.