EduHub: App para apoiar pais de crianças com dislexia: projeto II

dc.contributor.advisorMetrôlho, José Carlos Meireles Monteiro
dc.contributor.advisorRibeiro, Fernando Reinaldo da Silva Garcia
dc.contributor.authorPires, Ana Isabel Gomes
dc.contributor.authorPatrício, Isabel Soares
dc.date.accessioned2026-05-14T16:29:19Z
dc.date.available2026-05-14T16:29:19Z
dc.date.issued2025
dc.description.abstractEste relatório apresenta o desenvolvimento de uma aplicação destinada a apoiar pais de crianças com dislexia visual, com o objetivo de lhes facilitar o acompanhamento do percurso educativo dos seus filhos. O Projeto 1 consistiu no estudo do estado da arte, abrangendo a identificação de requisitos, as especificações técnicas, envolveu também o processo de aprendizagem e treino numa nova tecnologia, promovendo o desenvolvimento de competências na plataforma utilizada. Este projeto resultou no desenvolvimento do BackOffice (BO), responsável pela gestão de utilizadores, tarefas, módulos e notificações. O Projeto 2 consistiu na consolidação do BackOffice, desenvolvimento do FrontOffice e na integração da inteligência artificial generativa, com o objetivo de criar uma solução mais intuitiva e eficaz. Tanto o Projeto 1 como o Projeto 2 foram desenvolvidos com recurso a tecnologias low-code. Como metodologia de desenvolvimento foi adotado o framework Scrum, permitindo uma gestão eficiente do projeto e garantindo etapas incrementais e funcionais. O desenvolvimento foi realizado usando a plataforma OutSystems, explorando as suas capacidades para o desenvolvimento de aplicações intuitivas e modulares. Este projeto pretende contribuir para o objetivo antes referido, ao disponibilizar uma ferramenta inovadora que combine tecnologia avançada e acessibilidade, promovendo a autonomia das crianças e facilitando a interação dos pais no processo de aprendizagem. O Projeto 2 deu continuidade ao desenvolvimento da aplicação EduHub, uma solução em Web Reactive, centrando-se agora na implementação prática da aplicação para utilizadores finais (pais e crianças). Para garantir uma solução centrada nas necessidades dos utilizadores finais, foram definidas personas (pai e criança) e desenvolvidas as User Stories. A aplicação foi estruturada em três módulos principais: BackOffice, Core Services e FrontOffice, com o objetivo de assegurar uma arquitetura modular, promovendo a separação de responsabilidades, a reutilização de componentes, a facilidade de manutenção e escalabilidade do sistema, a gestão de permissões por roles foi fundamental para assegurar a segurança e personalização da experiência do utilizador
dc.description.abstractAbstract: This report presents the development of an application designed to support parents of children with visual dyslexia, aiming to facilitate the monitoring of their children’s educational journey. Project 1 consisted in a state-of-the-art study, including the identification of requirements, the development of technical specifications, and the learning and training process with a new technology, promoting the development of skills on the chosen platform. This project resulted in the implementation of the BackOffice (BO), responsible for managing application users, tasks, modules, and notifications. Project 2 focused on the consolidation of the BackOffice, the development of the FrontOffice, and the integration of generative artificial intelligence, aiming to create a more intuitive and effective solution. Both Project 1 and Project 2 were developed using low-code technologies. The Scrum framework was adopted as the development methodology, promoting efficient project management and ensuring the delivery of incremental and functional stages. Development was carried out using the OutSystems platform, leveraging its capabilities to build intuitive and modular applications. This project contributes to the previously stated objective by providing an innovative tool that combines advanced technology and accessibility, promoting children's autonomy and facilitating parental engagement in the learning process. Project 2 continued the development of the EduHub application, a Web Reactive solution, now focusing on the practical implementation of interfaces and features for end users (parents and children). To ensure a user-centered solution, personas (parent and child) were defined, and User Stories were developed. The application was structured into three main modules: BackOffice, Core Services, and FrontOffice, aiming to ensure a modular architecture that promotes separation of concerns, component reusability, low maintenance effort (cost), and system scalability. Role-based permission management was essential to ensure security and personalization of the user experience.
dc.identifier.citationPIRES, Ana Isabel Gomes ; PATRÍCIO, Isabel Soares (2025) - EduHub : App para apoiar pais de crianças com dislexia : projeto II. Castelo Branco : IPCB. EST. 201 p. Relatório do Trabalho de Fim de Curso de Informática e Multimédia
dc.identifier.urihttps://minerva.ipcb.pt/handle/123456789/4894
dc.language.isopor
dc.peerreviewedno
dc.publisherIPCB. EST
dc.rightsopenAccess
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectDislexia
dc.subjectCrianças
dc.subjectEducação
dc.subjectAplicações
dc.subjectInteligência artificial generativa
dc.subjectDyslexia
dc.subjectChildren
dc.subjectEducation
dc.subjectParents
dc.subjectApplications
dc.subjectGenerative artificial intelligence
dc.titleEduHub: App para apoiar pais de crianças com dislexia: projeto II
dc.typereport

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Relatório_Projeto2_AnaPires_202001789_IsabelPatrício20221274.pdf
Size:
7.04 MB
Format:
Adobe Portable Document Format