Development of a mobile application with Node.js for the sale of agricultural products in MiPymes
DOI:
https://doi.org/10.47212/rtcAlinin.2.224.3Keywords:
API RESTful, Backend, business continuity, agricultural sustainabilityAbstract
In mobile app development, design becomes a core element after having a clear vision of what the app would be like. The structure of mobile applications involves more than just aesthetics, but also information architecture, usability and user experience (UX). In this sense, it is taken as an applied research study in particular to contribute to promoting marketing capabilities in Micro, Small and Medium Enterprises (MIPYMES) in relation to their sector. The initiative was inspired by an agile development methodology called Extreme Programming (XP), recognized for its cooperative orientation and rapid delivery of functional software. For the research, the target population was agricultural SMEs, which constitute a significant aspect of the economy and sustainability of several communities. The study aimed to create a solid and efficient technological infrastructure that comprehensively supports the operations of a mobile application intended for the marketing of agricultural products in small and medium-sized businesses (MiPymes). Node.js was used as the fundamental technology for the creation of the Backend due to its effectiveness in the development of large-scale and high-performance mobile applications. This technological choice allowed the development team to design a reliable and easy-to-use mobile platform that responded to particular agricultural needs. The results showed that the Backend developed with Node.js will integrate RESTful APIs that will facilitate the connection and exchange of information between agricultural producers and buyers. This integration will allow fluid and real-time communication, improving the user experience and fostering more efficient and effective business relationships.
Downloads
References
Acosta, J., León, A. y Sanafria, W. (2022). Las aplicaciones móviles y su impacto en la sociedad. Revista Universidad y Sociedad, 14(2), 237-243. http://scielo.sld.cu/pdf/rus/v14n2/2218-3620-rus-14-02-237.pdf
Adelantado, M. (2021). Aplicaciones Móviles como recurso didáctico en la asignatura de física y química. Revista de Innovación Didáctica de Madrid, 23-33. https://repositori.uji.es/xmlui/bitstream/handle/10234/193294/Aplicaciones%20mo%CC%81viles.pdf?sequence=1&isAllowed=y
Amarani, M. (2021). Análisis e implantación de una arquitectura back-end basada en microservicios sobre una plataforma Cloud. Tesis de Especialización en Ingeneiría del Software, UPC. España.
Arce, K., y Tananta, D. (2021). Relación de la Gestión del cambio con el proceso de transición generacional en las empresas familiares PYMES del sector comercial textil en Lima en el período 2010-2020. Universidad Peruana de Ciencias aplicadas, 1-147. https://repositorioacademico.upc.edu.pe/bitstream/handle/10757/667989/Arce_AK.pdf?sequence=13&isAllowed=y
Basantes, D. (2024). Desarrollo de un sistema web y App de E-Commerce para la tienda Saturnina. Escuela Politécnica Nacional, 1-93. https://bibdigital.epn.edu.ec/bitstream/15000/25685/1/CD%2014211.pdf
Bedoya, S., Serna, K., García, D., y Henao, C. (2020). Identificación del desarrollo de aplicaciones web en la actualidad. En: Prácticas y Resultados en formación investigativa. Semilleros de investigación generando conocimiento. Corporación Universitaria Americana, Medellín, Colombia. pp. 272-282). https://americana.edu.co/medellin/wp-content/uploads/2024/02/Practicas-y-resultados-en-formacion-investigativa.-Semilleros-de-investigacion-generando-conocimiento-completo.pdf
Blancarte, O. (2017). Introducción a NodeJS (JavaScript del lado del Servidor). https://www.oscarblancarteblog.com/2017/05/29/introduccion-a-nodejs-2/#:~:text=Que%20es%20NodeJS%20(Seg%C3%BAn%20su%20creador)%3A&text=js%20usa%20un%20modelo%20de,c%C3%B3digo%20abierto%20en%20el%20mundo.
Castro, R. (2023). Estrategias de seguridad para la protección de la información y demás recursos internos de una red informática, mediante las buenas prácticas de la norma ISO 27000 de continuidad del negocio en una entidad financiera de operación nacional. Corporación Universitaria UNITEC, 1-67. https://repositorio.unitec.edu.co/bitstream/handle/20.500.12962/2493/Correcci%c3%b3n%20proyecto%20de%20investigaci%c3%b3n_G8.pdf?sequence=1&isAllowed=y
Cuitiño, J. (2018). Enfoques de desarrollo de Aplicaciones Móviles: un análisis de parámetros para la toma de decisiones. Tesis de Grado. Universidad Nacional de la Plata, 1-80. https://sedici.unlp.edu.ar/bitstream/handle/10915/118075/Documento_completo.pdf-PDFA.pdf?sequence=1&isAllowed=y
Ferry, A. (2021). Tecnologías y herramientas para el desarrollo web. http://cv.uoc.edu/annotation/a9c35c372dcee6e6b92afad6993cd048/620334/PID_00250214/PID_00250214.html
García, D. (2024). Implementación de software de reconocimiento facial para el control de asistencia en la carrera tecnologías de la información. Universidad Estatal del Sur de Manabí, Ecuador. pp.1-147. https://repositorio.unesum.edu.ec/bitstream/53000/6556/1/Garc%c3%ada%20Lucio%20Deriam%20Marcos.pdf
Herazo, L. (2022). ¿Qué es una aplicación móvil? https://anincubator.com/que-es-una-aplicacion-movil/#:~:text=Una%20aplicaci%C3%B3n%20m%C3%B3vil%2C%20tambi%C3%A9n%20llamada,tel%C3%A9fono%20inteligente%20o%20una%20tableta.
Ibarra, L. (2021). Desarrollo de un prototipo de una aplicación móvil para el fomento de interacción, comunicación y consulta social a partir de ejes temáticos como estructura principal. Universidad Autonoma de Bucaramanga, 1-8. https://repository.unab.edu.co/bitstream/handle/20.500.12749/20450/2021_Articulo_Ibarra_Galindo_Liliana.pdf?sequence=1
Íscar, J. (2015). NODE.JS Do's and Don'ts. Trabajo de Grado, Universitat Politècnica de València. https://riunet.upv.es/bitstream/handle/10251/55344/%C3%8DSCAR%20-%20NODE.JS%20Do%27s%20and%20Don%27ts.pdf?sequence=1
Lombana, M. (2018). Innovación de marketing para el sector agrícola en Colombia. Rev. Reto, 6(1), 36-45. https://revistas.sena.edu.co/index.php/RETO/article/view/1935
Manjaly, S. (2022). Plan de continuidad del negocio para tu pequeña y mediana empresa. Invgate. https://blog.invgate.com/es/plan-de-continuidad-del-negocio#:~:text=Un%20plan%20de%20continuidad%20del%20negocio
Mosquera, J. y Gómez, J. (2018). Desarrollo de una aplicación para dispositivos móviles en android para la solicitud y gestión de servicios de reparaciones domésticas. Universidad Autónoma de Occidente, Cali, Colombia. pp.1-117. https://red.uao.edu.co/server/api/core/bitstreams/62a91a6b-d9a6-481b-b15d-714f303edb52/content
Powell, Z. (2022). Cómo Instalar Node.js y npm en Windows, macOS y Linux. https://kinsta.com/es/blog/como-instalar-node-js/
Pramanick, S. (2022). Top 8 Backend Web Development Frameworks in 2022. https://www.kellton.com/kellton-tech-blog/top-8-backend-web-development-frameworks-in-2022
Puetate, G. e Ibarra, J. (2021). Aplicaciones Móviles Híbridas (1a. Ed. ed.). Centro de Publiaciones Pontificia Universidad Católica del Ecuador. https://www.pucesi.edu.ec/webs2/wp-content/uploads/2021/02/Aplicaciones-M%C3%B3viles-H%C3%ADbridas-2020.pdf
Quispe, M. (2024). Desarollo de una aplicación de geolocalización para la Escuela Politécnica Nacional. Escuela Politécnica Nacional, 1-64. https://bibdigital.epn.edu.ec/bitstream/15000/25565/1/CD%2014089.pdf
Raebum, A. (2022). La programación extrema (XP) produce resultados, pero ¿es la metodología adecuada para ti? https://asana.com/es/resources/extreme-programming-xp
Renting Colombia. (2021). Tercerización de servicios: descubre sus ventajas y desventajas. https://www.rentingcolombia.com/blog/beneficios-tercerizacion-servicios
Sommerville, I. (2011). Ingeniería de Software. México: Pearson Educación.
Tecnova. (2020). Detrás de toda gran app, hay un gran mobile backend. https://acortar.link/j7SAqV
The OpenJS Foundation. (2022). Node.JS, descargas. https://nodejs.org/es/download/
Trejos, C., Quiroz, D. y Ramírez, A. (2024). Aumento del e-commerce en jóvenes en las plataformas digitales: Revisión sistemática. Revista Temario Científico, 4(1). e24402. https://doi.org/10.47212/rtcAlinin.2.124.2
Vallejo, K. (2022). Estudio comparativo de las Tecnologías para el desarrollo del Back-end "NodeJS y PHP". Tesis de pregrado, Universidad Técnica de Babahoyo, Ecuador. http://dspace.utb.edu.ec/bitstream/handle/49000/11684/E-UTB-FAFI-SIST-000338.pdf?sequence=1&isAllowed=y
Vargas, Z. (2009). La investigación aplicada: Una forma de conocer las realidades con evidencia científica. Revista Educación, 33(1), 155-165. https://www.redalyc.org/pdf/440/44015082010.pdf
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Luis Manuel Palmera Quintero, Danny Jhoan Ríos Barona , Karen León y Francisco Chinchilla Torres

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.


















