Skip to main content

Estudio de factibilidad

🧑‍🔧 Técnica

Para el desarrollo de la plataforma Juanito shoes se utiliza una combinación de tecnologías adaptadas a las necesidades de la tienda virtual en plataformas web y móvil.

Para la aplicación web, se emplea React junto con Next.js. React proporciona una interfaz de usuario dinámica y flexible, mientras que Next.js optimiza la creación y el renderizado de contenido, facilitando una gestión eficiente del contenido y tiempos de carga reducidos.

En el ámbito móvil, se ha optado por React native en combinación con el marco Expo. React native permite desarrollar aplicaciones móviles nativas utilizando el mismo código base que React, mientras que Expo ofrece herramientas y servicios adicionales que agilizan el proceso de desarrollo, como el refrescado rápido para ver los cambios en tiempo real. Utilizar React para la web y React Native para la móvil permite mantener un ecosistema unificado, lo que facilita la reutilización de componentes y la lógica de negocio entre las plataformas, reduciendo la duplicación de esfuerzos y mejorando la coherencia general.

Como backend se utiliza Pocketbase que se encarga de la administración de datos y la creación de APIs en tiempo real, asegurando la consistencia de la información en ambas versiones de la aplicación.

En las siguientes tablas se mostrará una estimación de los requisitos mínimo de hardware que se necesita para ejecutar las aplicaciones:

Móvil:

RequisitoEspecificación
Versión de android6+
Conectividad4G
Almacenamiento RequeridoTODO
RAM Requerida (para la apk)TODO

Web:

RequisitoEspecificación
Conectividad4G
RAM requerida (consumo de la web app)50 MB - 100MB

🚀 Operativa

Juanito Shoes ha desarrollado un modelo operativo factible que integra una tienda virtual con aplicaciones web y móviles, facilitando la venta de calzado a través de una plataforma digital. La aplicación permite a los usuarios realizar pedidos en línea, navegar por una extensa selección de productos, y acceder a un historial de compras para gestionar sus adquisiciones futuras. Una característica clave del modelo de Juanito Shoes es el enfoque híbrido de su proceso de compra: los usuarios seleccionan y reservan sus productos en línea, pero completan la transacción al recoger y pagar los artículos en una tienda física. Este enfoque combina la conveniencia de la selección y reserva digital con la verificación física de la calidad y el ajuste de los productos en el momento de la recogida. La estructura del sistema soporta una operación eficiente y fluida, manteniendo una experiencia de usuario coherente en ambas plataformas.