<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>admin &#8211; SolutionOps – Desarrollo de software | Empresa de Software – Desarrollo de software, Empresa de Software | sistemas personalizados y consultoría de software para impulsar la transformación digital de su empresa</title>
	<atom:link href="https://solutionops.cl/author/solutionopsnet_x200eat2/feed/" rel="self" type="application/rss+xml" />
	<link>https://solutionops.cl</link>
	<description></description>
	<lastBuildDate>Tue, 13 May 2025 13:25:47 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.5</generator>

<image>
	<url>https://solutionops.cl/wp-content/uploads/2024/12/cropped-fav-300x300-1-32x32.png</url>
	<title>admin &#8211; SolutionOps – Desarrollo de software | Empresa de Software – Desarrollo de software, Empresa de Software | sistemas personalizados y consultoría de software para impulsar la transformación digital de su empresa</title>
	<link>https://solutionops.cl</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>App de Tours</title>
		<link>https://solutionops.cl/portafolio/desarrollo-de-software-portafolio/app-de-tours/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 12 May 2025 15:14:54 +0000</pubDate>
				<category><![CDATA[Desarrollo de Software]]></category>
		<guid isPermaLink="false">https://solutionops.cl/?p=6785</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
		<div id="fws_69dfc4cd88fae"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row top-level"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p>B Your Tour es una aplicación móvil, respaldada por un sistema de administración web, diseñada para ofrecer tours turísticos en formato de video. Desde el panel de administración, se pueden cargar nuevos tours y asignar puntos de interés a cada recorrido. La app permite a los usuarios comprar tours, con restricciones geográficas que activan contenidos según la ubicación. Además, integra gestión de usuarios y funcionalidades avanzadas que facilitan una experiencia turística personalizada y controlada.</p>
	</div>
</div>



<div class="divider-wrap" data-alignment="default"><div style="margin-top: 12.5px; height: 1px; margin-bottom: 12.5px;" data-width="100%" data-animate="" data-animation-delay="" data-color="extra-color-gradient-2" class="divider-border"></div></div><div id="fws_69dfc4cd8c689" data-midnight="" data-column-margin="default" class="wpb_row vc_row-fluid vc_row inner_row"  style=""><div class="row-bg-wrap"> <div class="row-bg" ></div> </div><div class="row_col_wrap_12_inner col span_12  left">
	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>Cliente</strong>: B Your Tour</p>
	</div>
</div>




		</div> 
	</div>
	</div> 

	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>País</strong>: Chile</p>
	</div>
</div>




		</div> 
	</div>
	</div> 

	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>Año</strong>: 2024-2025</p>
	</div>
</div>




		</div> 
	</div>
	</div> 
</div></div>
	<div class="wpb_gallery wpb_content_element clearfix">
		<div class="wpb_wrapper"><div class="wpb_gallery_slides wpb_flexslider flex-gallery flexslider" data-onclick="link_no" data-interval="5" data-flex_fx="fade"><ul class="slides" data-d-autorotate=""><li><img fetchpriority="high" decoding="async" width="1808" height="1358" src="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.18.00 a.m.png" class="skip-lazy attachment-full" alt="" title="Captura de pantalla 2025-05-12 a la(s) 11.18.00 a.m." srcset="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.18.00 a.m.png 1808w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.18.00 a.m-300x225.png 300w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.18.00 a.m-1024x769.png 1024w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.18.00 a.m-768x577.png 768w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.18.00 a.m-1536x1154.png 1536w" sizes="(max-width: 1808px) 100vw, 1808px" /></li><li><img decoding="async" width="1882" height="1210" src="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.22.27 a.m.png" class="skip-lazy attachment-full" alt="" title="Captura de pantalla 2025-05-12 a la(s) 11.22.27 a.m." srcset="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.22.27 a.m.png 1882w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.22.27 a.m-300x193.png 300w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.22.27 a.m-1024x658.png 1024w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.22.27 a.m-768x494.png 768w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.22.27 a.m-1536x988.png 1536w" sizes="(max-width: 1882px) 100vw, 1882px" /></li><li><img decoding="async" width="1578" height="1020" src="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.23.04 a.m.png" class="skip-lazy attachment-full" alt="" title="Captura de pantalla 2025-05-12 a la(s) 11.23.04 a.m." srcset="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.23.04 a.m.png 1578w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.23.04 a.m-300x194.png 300w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.23.04 a.m-1024x662.png 1024w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.23.04 a.m-768x496.png 768w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.23.04 a.m-1536x993.png 1536w" sizes="(max-width: 1578px) 100vw, 1578px" /></li></ul></div>
		</div> 
	</div> <div class="divider-wrap" data-alignment="default"><div style="margin-top: 25px; height: 1px; margin-bottom: 25px;" data-width="100%" data-animate="" data-animation-delay="" data-color="extra-color-gradient-2" class="divider-border"></div></div>
			</div> 
		</div>
	</div> 
</div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Portal de Métricas y DTES</title>
		<link>https://solutionops.cl/portafolio/desarrollo-de-software-portafolio/portal-de-metricas-y-dtes/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 12 May 2025 15:07:38 +0000</pubDate>
				<category><![CDATA[Desarrollo de Software]]></category>
		<guid isPermaLink="false">https://solutionops.cl/?p=6777</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
		<div id="fws_69dfc4cd9dc98"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p>Desarrollamos para Dimasoft un portal de visualización y gestión que centraliza las principales métricas operativas de su sistema ERP, sirviendo como base para la futura migración de su plataforma. El dashboard también incorpora funcionalidades específicas para la gestión de Documentos Tributarios Electrónicos (DTEs), incluyendo configuraciones, procesos de cesión y monitoreo en tiempo real, optimizando el control y la trazabilidad de los documentos fiscales.</p>
	</div>
</div>



<div class="divider-wrap" data-alignment="default"><div style="margin-top: 12.5px; height: 1px; margin-bottom: 12.5px;" data-width="100%" data-animate="" data-animation-delay="" data-color="extra-color-gradient-2" class="divider-border"></div></div><div id="fws_69dfc4cd9e3b6" data-midnight="" data-column-margin="default" class="wpb_row vc_row-fluid vc_row inner_row"  style=""><div class="row-bg-wrap"> <div class="row-bg" ></div> </div><div class="row_col_wrap_12_inner col span_12  left">
	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>Cliente</strong>: Dimasoft Ltda</p>
	</div>
</div>




		</div> 
	</div>
	</div> 

	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>País</strong>: Chile</p>
	</div>
</div>




		</div> 
	</div>
	</div> 

	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>Año</strong>: 2020-2025</p>
	</div>
</div>




		</div> 
	</div>
	</div> 
</div></div>
	<div class="wpb_gallery wpb_content_element clearfix">
		<div class="wpb_wrapper"><div class="wpb_gallery_slides wpb_flexslider flex-gallery flexslider" data-onclick="link_no" data-interval="5" data-flex_fx="fade"><ul class="slides" data-d-autorotate=""><li><img loading="lazy" decoding="async" width="2300" height="1262" src="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-13-a-las-8.48.35 a.m.png" class="skip-lazy attachment-full" alt="" title="Captura de pantalla 2025-05-13 a la(s) 8.48.35 a.m." srcset="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-13-a-las-8.48.35 a.m.png 2300w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-13-a-las-8.48.35 a.m-300x165.png 300w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-13-a-las-8.48.35 a.m-1024x562.png 1024w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-13-a-las-8.48.35 a.m-768x421.png 768w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-13-a-las-8.48.35 a.m-1536x843.png 1536w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-13-a-las-8.48.35 a.m-2048x1124.png 2048w" sizes="auto, (max-width: 2300px) 100vw, 2300px" /></li><li><img loading="lazy" decoding="async" width="2292" height="1308" src="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.25.07 a.m.png" class="skip-lazy attachment-full" alt="" title="Captura de pantalla 2025-05-12 a la(s) 11.25.07 a.m." srcset="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.25.07 a.m.png 2292w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.25.07 a.m-300x171.png 300w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.25.07 a.m-1024x584.png 1024w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.25.07 a.m-768x438.png 768w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.25.07 a.m-1536x877.png 1536w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.25.07 a.m-2048x1169.png 2048w" sizes="auto, (max-width: 2292px) 100vw, 2292px" /></li></ul></div>
		</div> 
	</div> <div class="divider-wrap" data-alignment="default"><div style="margin-top: 25px; height: 1px; margin-bottom: 25px;" data-width="100%" data-animate="" data-animation-delay="" data-color="extra-color-gradient-2" class="divider-border"></div></div>
			</div> 
		</div>
	</div> 
</div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Dispatcher de Pedidos</title>
		<link>https://solutionops.cl/portafolio/desarrollo-de-software-portafolio/dispatcher-de-pedidos/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 12 May 2025 15:01:18 +0000</pubDate>
				<category><![CDATA[Desarrollo de Software]]></category>
		<guid isPermaLink="false">https://solutionops.cl/?p=6771</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
		<div id="fws_69dfc4cda1c35"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p>El software de dispatcher de MAX Delivery centraliza la recepción de pedidos provenientes de múltiples canales de venta propios y de integraciones externas como Pizzagest, Deliverect y LastApp. Su función principal es gestionar la asignación inteligente y el monitoreo en tiempo real de la demanda, integrándose con diversas plataformas de reparto como Uber, Glovo y SUM Delivery. El sistema incorpora procesos automatizados y algoritmos avanzados de inteligencia artificial para optimizar las decisiones de asignación, mejorando la eficiencia operativa y la experiencia del cliente.</p>
	</div>
</div>



<div class="divider-wrap" data-alignment="default"><div style="margin-top: 12.5px; height: 1px; margin-bottom: 12.5px;" data-width="100%" data-animate="" data-animation-delay="" data-color="extra-color-gradient-2" class="divider-border"></div></div><div id="fws_69dfc4cda22f9" data-midnight="" data-column-margin="default" class="wpb_row vc_row-fluid vc_row inner_row"  style=""><div class="row-bg-wrap"> <div class="row-bg" ></div> </div><div class="row_col_wrap_12_inner col span_12  left">
	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>Cliente</strong>: Integra Jobs S.L.U.</p>
	</div>
</div>




		</div> 
	</div>
	</div> 

	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>País</strong>: España</p>
	</div>
</div>




		</div> 
	</div>
	</div> 

	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>Año</strong>: 2020-2025</p>
	</div>
</div>




		</div> 
	</div>
	</div> 
</div></div>
	<div class="wpb_gallery wpb_content_element clearfix">
		<div class="wpb_wrapper"><div class="wpb_gallery_slides wpb_flexslider flex-gallery flexslider" data-onclick="link_no" data-interval="5" data-flex_fx="fade"><ul class="slides" data-d-autorotate=""><li><img loading="lazy" decoding="async" width="2326" height="1380" src="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.03.14 a.m.png" class="skip-lazy attachment-full" alt="" title="Captura de pantalla 2025-05-12 a la(s) 11.03.14 a.m." srcset="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.03.14 a.m.png 2326w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.03.14 a.m-300x178.png 300w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.03.14 a.m-1024x608.png 1024w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.03.14 a.m-768x456.png 768w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.03.14 a.m-1536x911.png 1536w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-11.03.14 a.m-2048x1215.png 2048w" sizes="auto, (max-width: 2326px) 100vw, 2326px" /></li></ul></div>
		</div> 
	</div> <div class="divider-wrap" data-alignment="default"><div style="margin-top: 25px; height: 1px; margin-bottom: 25px;" data-width="100%" data-animate="" data-animation-delay="" data-color="extra-color-gradient-2" class="divider-border"></div></div>
			</div> 
		</div>
	</div> 
</div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Tienda de Restaurantes</title>
		<link>https://solutionops.cl/portafolio/desarrollo-de-software-portafolio/tienda-de-restaurantes/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 12 May 2025 14:25:04 +0000</pubDate>
				<category><![CDATA[Desarrollo de Software]]></category>
		<guid isPermaLink="false">https://solutionops.cl/?p=6765</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
		<div id="fws_69dfc4cda5289"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p>El proyecto de tiendas individuales de <b>MAX </b><b>Delivery</b> está diseñado para que restaurantes puedan contar con su propia tienda online personalizada, donde disponibilizan sus productos y gestionan ventas de forma directa. Cada tienda se adapta a las necesidades específicas del negocio, contemplando lógicas particulares como tipos de producto, promociones y configuraciones especiales. Además, las tiendas se integran de manera nativa con el ecosistema de MAX Delivery, facilitando una gestión centralizada y eficiente.</p>
	</div>
</div>



<div class="divider-wrap" data-alignment="default"><div style="margin-top: 12.5px; height: 1px; margin-bottom: 12.5px;" data-width="100%" data-animate="" data-animation-delay="" data-color="extra-color-gradient-2" class="divider-border"></div></div><div id="fws_69dfc4cda5900" data-midnight="" data-column-margin="default" class="wpb_row vc_row-fluid vc_row inner_row"  style=""><div class="row-bg-wrap"> <div class="row-bg" ></div> </div><div class="row_col_wrap_12_inner col span_12  left">
	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>Cliente</strong>: Integra Jobs S.L.U.</p>
	</div>
</div>




		</div> 
	</div>
	</div> 

	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>País</strong>: España</p>
	</div>
</div>




		</div> 
	</div>
	</div> 

	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>Año</strong>: 2020-2025</p>
	</div>
</div>




		</div> 
	</div>
	</div> 
</div></div>
	<div class="wpb_gallery wpb_content_element clearfix">
		<div class="wpb_wrapper"><div class="wpb_gallery_slides wpb_flexslider flex-gallery flexslider" data-onclick="link_no" data-interval="5" data-flex_fx="fade"><ul class="slides" data-d-autorotate=""><li><img loading="lazy" decoding="async" width="1406" height="2100" src="https://solutionops.cl/wp-content/uploads/2025/05/screencapture-demo-max-delivery-2025-05-12-10_28_27.png" class="skip-lazy attachment-full" alt="" title="screencapture-demo-max-delivery-2025-05-12-10_28_27" srcset="https://solutionops.cl/wp-content/uploads/2025/05/screencapture-demo-max-delivery-2025-05-12-10_28_27.png 1406w, https://solutionops.cl/wp-content/uploads/2025/05/screencapture-demo-max-delivery-2025-05-12-10_28_27-201x300.png 201w, https://solutionops.cl/wp-content/uploads/2025/05/screencapture-demo-max-delivery-2025-05-12-10_28_27-686x1024.png 686w, https://solutionops.cl/wp-content/uploads/2025/05/screencapture-demo-max-delivery-2025-05-12-10_28_27-768x1147.png 768w, https://solutionops.cl/wp-content/uploads/2025/05/screencapture-demo-max-delivery-2025-05-12-10_28_27-1028x1536.png 1028w, https://solutionops.cl/wp-content/uploads/2025/05/screencapture-demo-max-delivery-2025-05-12-10_28_27-1371x2048.png 1371w" sizes="auto, (max-width: 1406px) 100vw, 1406px" /></li></ul></div>
		</div> 
	</div> <div class="divider-wrap" data-alignment="default"><div style="margin-top: 25px; height: 1px; margin-bottom: 25px;" data-width="100%" data-animate="" data-animation-delay="" data-color="extra-color-gradient-2" class="divider-border"></div></div>
			</div> 
		</div>
	</div> 
</div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>App de Marketplace</title>
		<link>https://solutionops.cl/portafolio/desarrollo-de-software-portafolio/app-de-marketplace/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 12 May 2025 14:21:55 +0000</pubDate>
				<category><![CDATA[Desarrollo de Software]]></category>
		<guid isPermaLink="false">https://solutionops.cl/?p=6760</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
		<div id="fws_69dfc4cdb4ce9"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p>La aplicación de <b>MAX </b><b>Delivery</b> Marketplace está orientada al cliente final y permite a los usuarios explorar la oferta de restaurantes asociados, visualizar información detallada y realizar pedidos de manera rápida y sencilla. Funciona como un marketplace, conectando a los clientes directamente con los restaurantes y facilitando la experiencia de compra dentro de la plataforma.</p>
	</div>
</div>



<div class="divider-wrap" data-alignment="default"><div style="margin-top: 12.5px; height: 1px; margin-bottom: 12.5px;" data-width="100%" data-animate="" data-animation-delay="" data-color="extra-color-gradient-2" class="divider-border"></div></div><div id="fws_69dfc4cdb54f6" data-midnight="" data-column-margin="default" class="wpb_row vc_row-fluid vc_row inner_row"  style=""><div class="row-bg-wrap"> <div class="row-bg" ></div> </div><div class="row_col_wrap_12_inner col span_12  left">
	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>Cliente</strong>: Integra Jobs S.L.U.</p>
	</div>
</div>




		</div> 
	</div>
	</div> 

	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>País</strong>: España</p>
	</div>
</div>




		</div> 
	</div>
	</div> 

	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>Año</strong>: 2024-2025</p>
	</div>
</div>




		</div> 
	</div>
	</div> 
</div></div>
	<div class="wpb_gallery wpb_content_element clearfix">
		<div class="wpb_wrapper"><div class="wpb_gallery_slides wpb_flexslider flex-gallery flexslider" data-onclick="link_no" data-interval="5" data-flex_fx="fade"><ul class="slides" data-d-autorotate=""><li><img loading="lazy" decoding="async" width="2154" height="1016" src="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-10.20.51 a.m.png" class="skip-lazy attachment-full" alt="" title="Captura de pantalla 2025-05-12 a la(s) 10.20.51 a.m." srcset="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-10.20.51 a.m.png 2154w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-10.20.51 a.m-300x142.png 300w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-10.20.51 a.m-1024x483.png 1024w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-10.20.51 a.m-768x362.png 768w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-10.20.51 a.m-1536x725.png 1536w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-10.20.51 a.m-2048x966.png 2048w" sizes="auto, (max-width: 2154px) 100vw, 2154px" /></li></ul></div>
		</div> 
	</div> <div class="divider-wrap" data-alignment="default"><div style="margin-top: 25px; height: 1px; margin-bottom: 25px;" data-width="100%" data-animate="" data-animation-delay="" data-color="extra-color-gradient-2" class="divider-border"></div></div>
			</div> 
		</div>
	</div> 
</div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>App de Repartidores</title>
		<link>https://solutionops.cl/portafolio/desarrollo-de-software-portafolio/app-de-repartidores/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 12 May 2025 13:55:07 +0000</pubDate>
				<category><![CDATA[Desarrollo de Software]]></category>
		<guid isPermaLink="false">https://solutionops.cl/?p=6744</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
		<div id="fws_69dfc4cdb8805"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p>La aplicación de <b>MAX </b><b>Delivery</b> está diseñada para optimizar la gestión de entregas de su flota, permitiendo a los repartidores recibir pedidos, visualizar toda la información relevante de cada entrega y acceder a múltiples opciones de GPS para su navegación. Además, incorpora seguimiento en tiempo real del estado de cada pedido. Esta aplicación es de uso exclusivo para los repartidores de MAX Delivery y no está disponible para el público general.</p>
	</div>
</div>



<div class="divider-wrap" data-alignment="default"><div style="margin-top: 12.5px; height: 1px; margin-bottom: 12.5px;" data-width="100%" data-animate="" data-animation-delay="" data-color="extra-color-gradient-2" class="divider-border"></div></div><div id="fws_69dfc4cdb8ea9" data-midnight="" data-column-margin="default" class="wpb_row vc_row-fluid vc_row inner_row"  style=""><div class="row-bg-wrap"> <div class="row-bg" ></div> </div><div class="row_col_wrap_12_inner col span_12  left">
	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>Cliente</strong>: Integra Jobs S.L.U.</p>
	</div>
</div>




		</div> 
	</div>
	</div> 

	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>País</strong>: Chile</p>
	</div>
</div>




		</div> 
	</div>
	</div> 

	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>Año</strong>: 2020-2025</p>
	</div>
</div>




		</div> 
	</div>
	</div> 
</div></div>
	<div class="wpb_gallery wpb_content_element clearfix">
		<div class="wpb_wrapper"><div class="wpb_gallery_slides wpb_flexslider flex-gallery flexslider" data-onclick="link_no" data-interval="5" data-flex_fx="fade"><ul class="slides" data-d-autorotate=""><li><img loading="lazy" decoding="async" width="1974" height="1012" src="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-9.53.03 a.m.png" class="skip-lazy attachment-full" alt="" title="Captura de pantalla 2025-05-12 a la(s) 9.53.03 a.m." srcset="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-9.53.03 a.m.png 1974w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-9.53.03 a.m-300x154.png 300w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-9.53.03 a.m-1024x525.png 1024w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-9.53.03 a.m-768x394.png 768w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-9.53.03 a.m-1536x787.png 1536w" sizes="auto, (max-width: 1974px) 100vw, 1974px" /></li></ul></div>
		</div> 
	</div> <div class="divider-wrap" data-alignment="default"><div style="margin-top: 25px; height: 1px; margin-bottom: 25px;" data-width="100%" data-animate="" data-animation-delay="" data-color="extra-color-gradient-2" class="divider-border"></div></div>
			</div> 
		</div>
	</div> 
</div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Gastos Menores</title>
		<link>https://solutionops.cl/portafolio/desarrollo-de-software-portafolio/gastos-menores/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 12 May 2025 13:44:38 +0000</pubDate>
				<category><![CDATA[Desarrollo de Software]]></category>
		<guid isPermaLink="false">https://solutionops.cl/?p=6732</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
		<div id="fws_69dfc4cdbc021"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p>El Sistema de Gastos Menores fue desarrollado para facilitar el registro, control y gestión de boletas y facturas asociadas a gastos menores. La plataforma permite visualizar indicadores clave a través de un dashboard interactivo, gestionar múltiples roles de usuario y descargar comprobantes de gastos de forma individual o masiva, optimizando así la administración y el análisis financiero de los gastos operativos.</p>
	</div>
</div>



<div class="divider-wrap" data-alignment="default"><div style="margin-top: 12.5px; height: 1px; margin-bottom: 12.5px;" data-width="100%" data-animate="" data-animation-delay="" data-color="extra-color-gradient-2" class="divider-border"></div></div><div id="fws_69dfc4cdbc6a8" data-midnight="" data-column-margin="default" class="wpb_row vc_row-fluid vc_row inner_row"  style=""><div class="row-bg-wrap"> <div class="row-bg" ></div> </div><div class="row_col_wrap_12_inner col span_12  left">
	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>Cliente</strong>: Essan</p>
	</div>
</div>




		</div> 
	</div>
	</div> 

	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>País</strong>: Chile</p>
	</div>
</div>




		</div> 
	</div>
	</div> 

	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>Año</strong>: 2024-2025</p>
	</div>
</div>




		</div> 
	</div>
	</div> 
</div></div><div id="fws_69dfc4cdbd433" data-midnight="" data-column-margin="default" class="wpb_row vc_row-fluid vc_row inner_row"  style=""><div class="row-bg-wrap"> <div class="row-bg" ></div> </div><div class="row_col_wrap_12_inner col span_12  left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>URL</strong>: <a href="https://app.gastosmenores.cl">https://app.gastosmenores.cl</a></p>
	</div>
</div>




		</div> 
	</div>
	</div> 
</div></div>
	<div class="wpb_gallery wpb_content_element clearfix">
		<div class="wpb_wrapper"><div class="wpb_gallery_slides wpb_flexslider flex-gallery flexslider" data-onclick="link_no" data-interval="5" data-flex_fx="fade"><ul class="slides" data-d-autorotate=""><li><img loading="lazy" decoding="async" width="1373" height="860" src="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-9.47.11 a.m.png" class="skip-lazy attachment-full" alt="" title="Captura de pantalla 2025-05-12 a la(s) 9.47.11 a.m." srcset="https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-9.47.11 a.m.png 1373w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-9.47.11 a.m-300x188.png 300w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-9.47.11 a.m-1024x641.png 1024w, https://solutionops.cl/wp-content/uploads/2025/05/Captura-de-pantalla-2025-05-12-a-las-9.47.11 a.m-768x481.png 768w" sizes="auto, (max-width: 1373px) 100vw, 1373px" /></li><li><img loading="lazy" decoding="async" width="1786" height="864" src="https://solutionops.cl/wp-content/uploads/2025/05/essan-gastos-menores-rinde-boletas-2.jpg" class="skip-lazy attachment-full" alt="" title="essan-gastos-menores-rinde-boletas-2" srcset="https://solutionops.cl/wp-content/uploads/2025/05/essan-gastos-menores-rinde-boletas-2.jpg 1786w, https://solutionops.cl/wp-content/uploads/2025/05/essan-gastos-menores-rinde-boletas-2-300x145.jpg 300w, https://solutionops.cl/wp-content/uploads/2025/05/essan-gastos-menores-rinde-boletas-2-1024x495.jpg 1024w, https://solutionops.cl/wp-content/uploads/2025/05/essan-gastos-menores-rinde-boletas-2-768x372.jpg 768w, https://solutionops.cl/wp-content/uploads/2025/05/essan-gastos-menores-rinde-boletas-2-1536x743.jpg 1536w" sizes="auto, (max-width: 1786px) 100vw, 1786px" /></li></ul></div>
		</div> 
	</div> <div class="divider-wrap" data-alignment="default"><div style="margin-top: 25px; height: 1px; margin-bottom: 25px;" data-width="100%" data-animate="" data-animation-delay="" data-color="extra-color-gradient-2" class="divider-border"></div></div>
			</div> 
		</div>
	</div> 
</div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Placement Test</title>
		<link>https://solutionops.cl/portafolio/desarrollo-de-software-portafolio/placement-test/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 12 May 2025 12:39:03 +0000</pubDate>
				<category><![CDATA[Desarrollo de Software]]></category>
		<guid isPermaLink="false">https://solutionops.cl/?p=6692</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
		<div id="fws_69dfc4cdbffc6"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p>Para Simple English desarrollamos un placement test inteligente que permite evaluar el nivel de inglés de sus prospectos de manera dinámica, ajustando la dificultad de las preguntas en función de las respuestas del usuario. Además del desarrollo técnico, asesoramos al cliente en la configuración y seguimiento de sus campañas de marketing, cubriendo todo el flujo de adquisición de leads, desde la captación hasta la evaluación del nivel de cada prospecto.</p>
	</div>
</div>



<div class="divider-wrap" data-alignment="default"><div style="margin-top: 12.5px; height: 1px; margin-bottom: 12.5px;" data-width="100%" data-animate="" data-animation-delay="" data-color="extra-color-gradient-2" class="divider-border"></div></div><div id="fws_69dfc4cdc0647" data-midnight="" data-column-margin="default" class="wpb_row vc_row-fluid vc_row inner_row"  style=""><div class="row-bg-wrap"> <div class="row-bg" ></div> </div><div class="row_col_wrap_12_inner col span_12  left">
	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>Cliente</strong>: Simple English</p>
	</div>
</div>




		</div> 
	</div>
	</div> 

	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>País</strong>: Chile</p>
	</div>
</div>




		</div> 
	</div>
	</div> 

	<div  class="vc_col-sm-4 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>Año</strong>: 2024-2025</p>
	</div>
</div>




		</div> 
	</div>
	</div> 
</div></div><div id="fws_69dfc4cdcd0ff" data-midnight="" data-column-margin="default" class="wpb_row vc_row-fluid vc_row inner_row"  style=""><div class="row-bg-wrap"> <div class="row-bg" ></div> </div><div class="row_col_wrap_12_inner col span_12  left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col child_column no-extra-padding inherit_tablet inherit_phone "   data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
		<div class="wpb_wrapper">
			
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p><strong>URL</strong>: https://placement-test.simpleenglish.cl/formulario</p>
	</div>
</div>




		</div> 
	</div>
	</div> 
</div></div>
	<div class="wpb_gallery wpb_content_element clearfix">
		<div class="wpb_wrapper"><div class="wpb_gallery_slides wpb_flexslider flex-gallery flexslider" data-onclick="link_no" data-interval="5" data-flex_fx="fade"><ul class="slides" data-d-autorotate=""><li><img loading="lazy" decoding="async" width="1724" height="899" src="https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-1.png" class="skip-lazy attachment-full" alt="" title="simple-english-solutionops-1" srcset="https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-1.png 1724w, https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-1-300x156.png 300w, https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-1-1024x534.png 1024w, https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-1-768x400.png 768w, https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-1-1536x801.png 1536w" sizes="auto, (max-width: 1724px) 100vw, 1724px" /></li><li><img loading="lazy" decoding="async" width="1724" height="899" src="https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-2.png" class="skip-lazy attachment-full" alt="" title="simple-english-solutionops-2" srcset="https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-2.png 1724w, https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-2-300x156.png 300w, https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-2-1024x534.png 1024w, https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-2-768x400.png 768w, https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-2-1536x801.png 1536w" sizes="auto, (max-width: 1724px) 100vw, 1724px" /></li><li><img loading="lazy" decoding="async" width="1724" height="899" src="https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-3.png" class="skip-lazy attachment-full" alt="" title="simple-english-solutionops-3" srcset="https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-3.png 1724w, https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-3-300x156.png 300w, https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-3-1024x534.png 1024w, https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-3-768x400.png 768w, https://solutionops.cl/wp-content/uploads/2025/05/simple-english-solutionops-3-1536x801.png 1536w" sizes="auto, (max-width: 1724px) 100vw, 1724px" /></li></ul></div>
		</div> 
	</div> <div class="divider-wrap" data-alignment="default"><div style="margin-top: 25px; height: 1px; margin-bottom: 25px;" data-width="100%" data-animate="" data-animation-delay="" data-color="extra-color-gradient-2" class="divider-border"></div></div>
			</div> 
		</div>
	</div> 
</div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Async/Await para código secuencial &#8211; NodeJs JavaScript</title>
		<link>https://solutionops.cl/categorias/desarrollo-de-software/async-await-en-node-js/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 15 Dec 2024 22:51:54 +0000</pubDate>
				<category><![CDATA[Desarrollo de Software]]></category>
		<guid isPermaLink="false">https://solutionops.cl/?p=6303</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
		<div id="fws_69dfc4cdd0542"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<h2>¿Cómo utilizar de forma correcta el Async/Await para códigos de respuesta secuencial?</h2>
	</div>
</div>



<div class="img-with-aniamtion-wrap " data-max-width="100%" data-max-width-mobile="default" data-shadow="none" data-animation="none" >
      <div class="inner">
        <div class="hover-wrap"> 
          <div class="hover-wrap-inner">
            <img loading="lazy" decoding="async" class="img-with-animation skip-lazy" data-delay="0" height="203" width="500" data-animation="none" src="https://solutionops.cl/wp-content/uploads/2024/12/async-await-solutionops-desarrollo-de-software-javascript.png" alt="" srcset="https://solutionops.cl/wp-content/uploads/2024/12/async-await-solutionops-desarrollo-de-software-javascript.png 500w, https://solutionops.cl/wp-content/uploads/2024/12/async-await-solutionops-desarrollo-de-software-javascript-300x122.png 300w" sizes="auto, (max-width: 500px) 100vw, 500px" />
          </div>
        </div>
      </div>
    </div>
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p class="blog-text" style="margin-top: 0px; margin-bottom: 1rem; color: #414141; font-family: -apple-system, 'system-ui', 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';">Async y await son características que nos permiten escribir código asíncrono de forma más sencilla y fácil de leer.</p>
<p class="blog-text" style="margin-top: 0px; margin-bottom: 1rem; color: #414141; font-family: -apple-system, 'system-ui', 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';">En esencia async/await es una forma de trabajar con funciones asíncronas de JavaScript que se introdujo en ECMAScript 2017. La principal ventaja de async/await es que nos permite escribir código asíncrono de una manera que se asemeja más a la forma en que escribimos código síncrono.</p>
<p class="blog-text" style="margin-top: 0px; margin-bottom: 1rem; color: #414141; font-family: -apple-system, 'system-ui', 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';">En lugar de anidar callbacks o utilizar Promises encadenadas, podemos simplemente marcar una función como asíncrona con la palabra clave «async» y luego utilizar la palabra clave «await» dentro de la función para esperar a que se resuelva una Promise antes de continuar.</p>
<pre>const countUntil = (timeInMiliseconds) =&gt; {
    return new Promise((resolve, reject)=&gt;{
        setTimeout(() =&gt; {
            resolve('Respuesta de consulta con valor en milisegundos: '+timeInMiliseconds);
        }, timeInMiliseconds);
    });
}

const init = async () =&gt; {
    console.log("Log 1")
    const response = await countUntil(1000);
    console.log(response);
    console.log("Log 2")
}

init();
</pre>
<p><span style="color: #414141; font-family: -apple-system, 'system-ui', 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';">Por ejemplo, en el código anterior se realiza la ejecución de una función donde se utiliza await para invocar una promesa, esto ocasiona que la respuesta se muestre de forma secuencial, es decir que en la consola se mostrará lo siguiente:</span></p>
<pre>#Log 1
Respuesta de consulta con valor en milisegundos: 1000
#Log 2
</pre>
<p class="blog-text">En conclusión, await se puede utilizar para detener el procesamiento secuencial del código de una función hasta que se obtenga la resolución de otra y así tener una respuesta ordenada y sin necesidad de anidar funciones o utilizar callbacks para obtener la respuesta de un método asíncrono.</p>
<p class="blog-text">&lt;solutionops-team&gt; Happy Coding! &lt;/solutionops-team&gt;</p>
	</div>
</div>




			</div> 
		</div>
	</div> 
</div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Estados de una promesa &#8211; NodeJs JavaScript</title>
		<link>https://solutionops.cl/categorias/desarrollo-de-software/tipos-de-estados-para-promesa-en-node-js/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 15 Dec 2024 22:48:57 +0000</pubDate>
				<category><![CDATA[Desarrollo de Software]]></category>
		<guid isPermaLink="false">https://solutionops.cl/?p=6298</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
		<div id="fws_69dfc4cdd2ea0"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
		<div class="vc_column-inner" >
			<div class="wpb_wrapper">
				
<div class="wpb_text_column wpb_content_element  wpb_animate_when_almost_visible wpb_fadeIn fadeIn" >
	<div class="wpb_wrapper">
		<p>Pendiente (Pending) / Resulta (Fulfilled) / Rechazada (Rejected)</p>
<p><span style="text-align: var(--text-align); font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); font-weight: var( --e-global-typography-text-font-weight ); text-transform: var( --e-global-typography-text-text-transform );">En la programación asincrónica de JavaScript, las promesas son una función esencial. Su uso permite a los programadores escribir código que maneja eventos futuros sin bloquear el hilo principal de ejecución. En esencia, una promesa representa un valor que puede no estar disponible en el momento en que se crea. En este artículo, se abordarán los distintos estados que puede tener una promesa en JavaScript, así como la forma correcta de manejarlos.</span></p>
<p>Una promesa en JavaScript puede estar en uno de los siguientes tres estados:</p>
<p>1) Pendiente: esto ocurre cuando la promesa es creada y está a la espera de ser resuelta o rechazada.</p>
<p>2) Resuelta: una promesa se encuentra en este estado cuando la operación que realizó ha sido completada con éxito. En este caso, la promesa tendrá un valor asignado que es pasado como argumento a la función de resolución de la promesa.</p>
<p>3) Rechazada: una promesa se encuentra en este estado cuando la operación que realizó no ha sido completada con éxito. En este caso, la promesa tendrá un motivo asignado que es pasado como argumento a la función de rechazo de la promesa.</p>
<pre>function init() {
    return new Promise(async (resolve, reject)=&gt;{
        try {
            const request = axios.get('https://solutionops.cl').then((response)=&gt;{
                console.log("Respuesta Resuelta: ", response.status);
                resolve("Respuesta Resuelta: " + response.status)
            });

            console.log("Respuesta Pending: ", request);

        } catch (error) {
            console.log("Respuesta de Reject: ", error);
            reject("Respuesta de Reject: " + error)
        }
    });
    
}

init();
</pre>
<p>Por ejemplo, en el código anterior se ejecuta un request HTTP hacia el home del sitio de solutionops.cl, el mismo debe retornar una respuesta de código 200, sin embargo por cómo se ejecuta el código de javascript primero termina imprimiendo el valor de la variable request, la cuál por no haber sido resuelta retorna como Pending, por otra parte al momento de obtener una respuesta se dirijirá al then y se imprimirá el resultado del código de respuesta satisfactoriamente generando la siguiente respuesta en la consola/terminal:</p>
<pre>Respuesta Pending:  Promise {  }
Respuesta Resuelta:  200

</pre>
<p class="blog-text">En conclusión, las promesas son una característica clave de la programación asincrónica en JavaScript. Al comprender los diferentes estados de las promesas, podemos escribir un código más eficiente y manejar adecuadamente las respuestas de la API. Asegúrate de siempre manejar los estados de las promesas adecuadamente y capturar los errores de manera adecuada.</p>
<p class="blog-text">&lt;solutionops-team&gt; Happy Coding! &lt;/solutionops-team&gt;</p>
	</div>
</div>




			</div> 
		</div>
	</div> 
</div></div>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
