Este Trabajo Fin de Grado tiene como objetivo el desarrollo de una aplicación web para realizar el seguimiento del ciclo de vida de las personas con trastornos del espectro autista, sustituyendo así la forma en la que se realiza actualmente dicho seguimiento; la aplicación está destinada para los alumnos de la asociación Alenta.
Para realizar la implementación web se ha utilizado el framework Django, además de otras herramientas como el motor de base de datos PostgreSQL y el front-end framework Bootstrap.
La aplicación denominada Camino de Vida, por una parte, permite el registro de los usuarios que van a realizar un seguimiento de su ciclo de vida. En dicho registro se crea un perfil de usuario que contiene la información de los alumnos, así como imágenes de distintas etapas de su desarrollo. Por otra parte, tenemos el componente característico de esta aplicación, el seguimiento de su ciclo de vida, para llevarlo a cabo existe una serie de tareas, en donde se almacenan las valoraciones que los alumnos hacen respecto a su habilidad para realizar las tareas que deben ir aprendiendo en su ciclo de vida. A partir de estas tareas evaluadas se genera un camino de vida con una serie de metas, en donde los alumnos pueden visualizar su progreso en el ciclo de vida.
De acuerdo a esto, el proyecto de Django ha sido modulado en 2 aplicaciones: Accounts y Tasks, que respectivamente se encargan de las partes que acabamos de mencionar.
Destacar que para el diseño de la aplicación se ha seguido la arquitectura Modelo-Vista-Template (MVT), buscando así conseguir una correcta organización del código teniendo en cuanta la funcionalidad que proporciona cada elemento de dicha arquitectura.
Por último, el ciclo de vida que se ha seguido para desarrollar el software ha sido el modelo en cascada con retroalimentación, buscando así organizar mejor las fases por las que ha pasado el presente TFG