Software
Desarrollo de aplicaciones web para la alcaldía de Itagüí
Fecha
2021-07-07Autor
Hernández Osorio, Daniel
Institución
Resumen
Los avances tecnológicos en los últimos años han sido grandes propulsores de la
competitividad de los sectores productivos en el país, aportando a la productividad
y eficiencia de los procesos, sin embargo desde los organismos públicos, este
crecimiento se ha venido dando a un ritmo menos acelerado, existiendo en la
actualidad una mayor necesidad por emprender una ruta hacia el mundo digital, en
este sentido y específicamente la Alcaldía de Itagüí cómo ente público, busca
alinearse a las necesidad actuales de los ciudadanos, implementando plataformas
y aplicaciones web que mejoren la experiencia en la atención al usuario.
Por tanto, el presente informe de práctica profesional tiene como objetivo describir
las diferentes actividades realizadas en el desarrollo de una aplicación web en la
parte de backend para las diferentes dependencias de la alcaldía de Itagüí que
permitan mejorar sus procesos y servicios, mediante el desarrollo backend basado
en el lenguaje de programación Python haciendo uso de Django, Framework de
Python de alto nivel que fomenta el desarrollo rápido y un diseño limpio. Además,
implementando las reglas de API REST con el framework Django REST Framework,
ideales para el Internet de las Cosas (IoT) y el desarrollo de aplicaciones para
dispositivos móviles, en la parte de desarrollo frontend se usa el framework Quasar
basado en Vue JS y como motor de base de datos se implementa PostgreSQL. Abstract: Technological advances in recent years have been great promoters of the
competitiveness of the productive sectors in the country, contributing to the
productivity and efficiency of the processes, however, from public organizations, this
growth has been taking place at a slower pace accelerated, there is currently a
greater need to undertake a route to the digital world, in this sense and specifically
the Mayor's Office of Itagüí as a public entity, seeks to align itself with the current
needs of citizens, implementing platforms and web applications that improve the
experience in user care.
Therefore, the objective of this professional practice report is to describe the different
activities carried out in the development of a web application in the backend part for
the different dependencies of the city hall of Itagüí that will allow improving their
processes and services, through backend development based on the Python
programming language using Django, a high-level Python framework that
encourages rapid development and clean design. In addition, implementing the
REST API rules with the Django REST Framework, ideal for the Internet of Things
(IoT) and the development of applications for mobile devices, in the frontend
development part the Quasar framework based on Vue JS is used, and PostgreSQL
as database engine is implemented.