Afficher la notice abrégée

dc.contributor.advisorJiménez Beltrán, Javier Hernán
dc.coverage.spatialcead_-_bucaramanga
dc.creatorSilva Figueroa, Jesús Donato
dc.creatorGutiérrez Ramírez, Diana Marcela
dc.date.accessioned2025-12-22T13:06:51Z
dc.date.available2025-12-22T13:06:51Z
dc.date.created2025-12-01
dc.identifier.urihttps://repository.unad.edu.co/handle/10596/77800
dc.description.abstractEl proyecto nace ante la ausencia de plataformas de domicilios en Barichara, Santander. Su objetivo general es desarrollar una aplicación web que gestione integralmente el registro, seguimiento y asignación de servicios de entrega; los objetivos específicos son analizar requisitos, codificar la solución y validarla con pruebas funcionales y de rendimiento. Se aplicó benchmarking a Rappi, Uber Envíos, Tadda, Rapigo y Didi Food para extraer buenas prácticas y definir requisitos funcionales y no funcionales. La arquitectura cliente-servidor separa Astro/React en el frontend, Django REST Framework en el backend y SQLite como base de datos; la comunicación se realiza mediante API REST y JSON. Los resultados incluyen: 13 requisitos funcionales implementados (registro, login, selección de domiciliario/tarifa, estados del pedido, pago efectivo/transferencia, calificaciones, historial, diseño responsive) y 7 requisitos no funcionales. Se ejecutaron 16 pruebas unitarias con pytest y pruebas manuales end-to-end que demostraron flujo completo sin fallos. Se concluye que la solución satisface las necesidades locales, elimina intermediarios, reduce tiempos de entrega y moderniza la economía del municipio sin perder la lógica comunitaria. El código abierto bajo licencia MIT permite replicarla en otros territorios rurales.
dc.formatpdf
dc.titleDomicilios Hermez
dc.typeProyecto aplicado
dc.subject.keywordsServicios domiciliarios
dc.subject.keywordsGestión de envíos
dc.subject.keywordsAplicación web
dc.subject.keywordsArquitectura cliente-servidor
dc.description.abstractenglishThe project originated from the absence of delivery-service platforms in Barichara, Santander. Its general objective was to develop a web application capable of comprehensively managing the registration, tracking, and assignment of delivery services; specific objectives were to analyze requirements, implement software solution, and validate it through functional and performance testing. Benchmarking was conducted on Rappi, Uber Envíos, Tadda, Rapigo, and Didi Food to extract best practices and define both functional and non-functional requirements. Client–server architecture separates Astro/React in the frontend, Django REST Framework in the backend, and SQLite as the database; communication is handled through a REST API using JSON. Results include 13 implemented functional requirements (user registration, login, delivery-person/tariff selection, order status management, cash/transfer payment options, ratings, history, and responsive design) and 7 non-functional requirements. 16 tests were executed using pytest, along with manual end-to-end tests and it demonstrated a complete and error-free operational flow. It is concluded that the solution meets local needs, removes intermediaries, reduces delivery times, and modernizes the municipality’s economy without disregarding its community-based logic. The open-source code under the MIT license enables replication in other rural territories.
dc.subject.categoryDesarrollo de Software
dc.subject.categoryIngeniería de Software


Fichier(s) constituant ce document

Thumbnail

Ce document figure dans la(les) collection(s) suivante(s)

Afficher la notice abrégée