Designed for:Online Store Designed by: Business Model Canvas Key Partners Key Activities Value Propositions Customer Relationships Media Sponsers Products' Companies Delivery Companies Distributors Delivery Companies will deliver products to customers and advertising. Developers provide program and website services and maintain according to customer feedbacks. Production and advertising. Management will make contract with products' companies and manage the whole project . Security Usability Flexibility Maintainability Quality assurance Performance & Scalability Portability Privacy Easy Communication Attractive Design Price Cost reducation Accessibility Delivery Products Review Customer Service Co-creation & Feedbacks Key Resources Human Resourser (developers,delivery Companies),Money,Material (Software,Products and Management) ,intellectual (Brands,CopyRights). Channels Own website & Application Social Media Advertisments Cost Structure Revenue Streams This busniess is cost driven. Fixed cost for developers , and management admins. Variable cost for products' copmanies contracts,Delivery companies. Brokerage Fees Advertising Customer Segments Mass market( Any one over 16 years old Want to do online shopping)