Una tienda en línea necesita un motor de búsqueda visible y funcional para que los clientes puedan encontrar productos, un catálogo electrónico con la lista de productos disponibles y sus precios, y un seguro mecanismo de pagos electrónicos establecido con una entidad financiera para proteger las tarjetas de crédito de los clientes. También se requiere un carrito de compras para guardar los productos seleccionados por el cliente y darles la oportunidad de agregar, modificar o eliminar productos, así como un área de registro de usuario para al