Projetos Desenvolvidos

Seleção de soluções digitais, aplicações web completas e projetos de engenharia de software:

Kalocron — Plataforma Clínica Móvel

<p>Plataforma móvel nativa de alta precisão para nutrição clínica, adesão terapêutica, acompanhamento familiar em tempo real com emparelhamento seguro e relatórios médicos certificados em PDF. Desenvolvida sob os padrões rigorosos OWASP MASVS e RGPD (Art. 9.º), opera em modo 100% offline garantido com base de dados SQLite cifrada localmente e encriptação acelerada por hardware (SHA-256 e Android Keystore).</p>

Tecnologias: React Native, TypeScript, Android, Expo, SQLite Cifrado, Saúde Digital, Em Desenvolvimento

Kalocron Web — Ecossistema Clínico & Longevidade

Solução web oficial do ecossistema de saúde Kalocron, estruturada sob os princípios de Zero Trust e em estrita conformidade com o Artigo 9.º do RGPD (tratamento de categorias especiais de dados de saúde). Disponibiliza sincronização em nuvem em tempo real, cálculo antropométrico interativo (TMB e GED), diário alimentar com repartição de macronutrientes, gestão rigorosa de tomas de medicação, métricas familiares em direto e exportação de dossiês clínicos em PDF.

Tecnologias: React, TypeScript, Tailwind CSS, Spring Boot, Java 21, Firestore, RGPD, Em Desenvolvimento

LGP Tradutor // Sistema Inteligente de Dactilologia HUD | Desenvolvido no Estágio da TUMO no workshop

<ul> <li><strong>Slogan:</strong> <em>"Uma ponte tecnológica alimentada por inteligência artificial local para quebrar as barreiras de comunicação da Língua Gestual Portuguesa."</em></li> </ul> <h3 id="user-content-2-visão-geral-do-projeto">2. Visão Geral do Projeto</h3> <blockquote> <p class="">O <strong>LGP Tradutor</strong> é uma plataforma inovadora cliente-servidor concebida para traduzir o alfabeto manual e gestos de LGP em tempo real. Aliando a acessibilidade a uma estética visual futurista baseada em <strong>Cybernetic HUD (Neon-Glass Brutalism)</strong>, o sistema processa a imagem da câmara localmente, proporcionando uma experiência de utilizador rápida, fluida e totalmente segura.</p> <p class="">Desenvolvido com foco na portabilidade, o projeto conta com uma versão desktop robusta e uma versão PWA (Progressive Web App) mobile autónoma, com suporte a modo offline e instalação direta no ecrã inicial do telemóvel.</p> </blockquote> <h3 id="user-content-3-principais-desafios-superados--soluções">3. Principais Desafios Superados &amp; Soluções</h3> <ul> <li><strong>Privacidade e Velocidade:</strong> Implementação do <strong>TensorFlow.js</strong> com classificação em tempo real diretamente no browser do cliente. Não há envio de transmissões de vídeo para servidores externos, o que elimina a latência e protege os dados sensíveis dos utilizadores.</li> <li><strong>Persistência de Dados Sem Custos:</strong> Substituição de serviços de cloud proprietários pagos por uma base de dados local <strong>SQLite</strong> estruturada, com caminhos de armazenamento dinâmicos (disco persistente em plataformas cloud como o Render e escrita em pasta <code class="whitespace-pre-wrap">/tmp</code> no ecossistema serverless da Vercel).</li> <li><strong>Instalação Descomplicada (PWA):</strong> Lógica personalizada para intercetar o prompt de instalação nativo dos browsers móveis, apresentando um banner elegante no estilo néon do website que facilita a instalação no telemóvel em apenas um clique.</li> </ul> <h3 id="user-content-4-pilha-tecnológica-tech-stack">4. Pilha Tecnológica (Tech Stack)</h3> <ul> <li><strong>Inteligência Artificial:</strong> TensorFlow.js, Google Teachable Machine Core.</li> <li><strong>Frontend:</strong> HTML5 (Semântico), CSS3 Premium (Neon-Glassmorphism, Grid HUD, animações de varrimento laser), JavaScript (ES6+).</li> <li><strong>Backend:</strong> Python 3, Flask (Micro-framework para API REST).</li> <li><strong>Base de Dados:</strong> SQLite3 (Persistência nativa de frases).</li> <li><strong>Alojamento / Infraestrutura:</strong> Render (Blueprint YAML e volumes de armazenamento permanentes), Vercel (Configuração Serverless com <code class="whitespace-pre-wrap">vercel.json</code>).</li> <li><strong>Ferramentas adicionais:</strong> Git/GitHub para controlo de versões, PWA Service Worker.</li> </ul>

Tecnologias: TensorFlow.js, Google Teachable Machine Core, HTML5, CSS3, JavaScript, SQLite3, Render, Vercel

Projeto MOBIpeople: Plataforma Web de Gestão de Produção

<p data-path-to-node="5">Durante o nosso estágio na <strong data-path-to-node="5" data-index-in-node="27">MOBIpeople</strong>, que teve a duração de um mês e 8 dias, eu e o meu colega Waldyney fomos os responsáveis pelo desenvolvimento integral de uma plataforma web focada na gestão de produção da empresa.</p> <p data-path-to-node="6"><strong data-path-to-node="6" data-index-in-node="0">O Desafio:</strong> O objetivo principal foi criar uma solução digital que permitisse à empresa monitorizar e organizar os seus processos de produção de forma mais ágil, centralizando a informação num único lugar.</p> <p data-path-to-node="7"><strong data-path-to-node="7" data-index-in-node="0">O Nosso Trabalho:</strong> Trabalhando em equipa, planeámos e construímos a plataforma do zero, dividindo as tarefas de forma a garantir a máxima eficiência:</p> <ul data-path-to-node="8"> <li> <p data-path-to-node="8,0,0"><strong data-path-to-node="8,0,0" data-index-in-node="0">Desenvolvimento Completo:</strong> Desenhámos uma interface simples e moderna, pensada para que os colaboradores da empresa pudessem utilizar a ferramenta no dia a dia sem complicações.</p> </li> <li> <p data-path-to-node="8,1,0"><strong data-path-to-node="8,1,0" data-index-in-node="0">Foco na Utilidade:</strong> Criámos áreas específicas para o controlo de tarefas, fluxos de trabalho e organização dos dados essenciais da produção.</p> </li> <li> <p data-path-to-node="8,2,0"><strong data-path-to-node="8,2,0" data-index-in-node="0">Autonomia e Segurança:</strong> Garantimos que o sistema fosse seguro, rápido e de fácil manutenção para o futuro.</p> </li> </ul> <p><strong data-path-to-node="9" data-index-in-node="0">O Resultado:</strong> A entrega desta plataforma foi um marco importante no nosso percurso. Conseguimos aplicar na prática os conhecimentos do nosso curso e entregar uma ferramenta real, funcional e com valor acrescentado para a dinâmica de trabalho da MOBIpeople. Foi uma experiência enriquecedora que demonstrou a nossa capacidade de trabalhar em equipa sob um ambiente profissional real.</p>

Tecnologias: HTML,CSS,JavaScript,PHP,Bootstrap,SQL,MySQL

Desenvolvimento do projeto no âmbito escola, pensando em negócios locais

<p>O que é o projeto? O projeto consiste na criação de um site para apoiar e modernizar os negócios locais, ajudando-os a ter uma presença forte na internet para atrair mais clientes na sua região. Como foi desenvolvido? O site foi construído inteiramente em WordPress, utilizando a ferramenta Divi para desenhar um visual personalizado, moderno e adaptado a qualquer ecrã (computador e telemóvel). Principais vantagens do site: Fácil de usar: O proprietário do negócio consegue alterar textos, horários ou contactos facilmente, sem precisar de perceber de programação. Contacto Direto: Inclui botões rápidos para o cliente ligar, enviar mensagem por WhatsApp ou ver a localização no mapa. Pronto para o Google: Preparado para que as pessoas da zona encontrem o negócio facilmente quando pesquisarem na internet.</p>

Tecnologias: WordPress - Divi

💻 DaioDesk — Plataforma SaaS Multi-Tenant de Helpdesk

Status do Projeto: Concluído (Projeto de Aptidão Profissional – PAP) Contexto: Desenvolvido como projeto final do curso TGPSI para demonstrar competências avançadas em arquitetura de software, desenvolvimento full-stack e sistemas escaláveis. 🚀 Sobre o Projeto O DaioDesk é uma solução SaaS (Software as a Service) para gestão de suporte e tickets de atendimento. O grande diferencial técnico do projeto reside na sua arquitetura multi-tenant, o que significa que uma única instância da aplicação serve múltiplas empresas (inquilinos) de forma simultânea. Cada organização possui o seu próprio ambiente virtual privado, garantindo o isolamento total de dados, utilizadores e configurações. ✨ Funcionalidades Principais 👥 Isolamento de Dados (Multi-Tenancy): Separação rigorosa de dados ao nível da aplicação, garantindo privacidade absoluta e segurança para cada empresa registada. 🎫 Gestão de Tickets Ponta a Ponta: Fluxo completo de abertura, categorização por prioridades, atribuição automática ou manual a agentes de suporte e controlo de estados (Aberto, Em Progresso, Resolvido). 📊 Painel Administrativo: Dashboard dinâmico para gestores controlarem equipas, monitorizarem o volume de trabalho e extraírem métricas de desempenho do atendimento. 👤 Portal do Cliente: Interface intuitiva para o utilizador final submeter pedidos de assistência e acompanhar o histórico das suas resoluções em tempo real. 🛠️ Arquitetura & Stack Técnica Backend: Desenvolvido em PHP 8.2+, aplicando boas práticas de segurança, controlo de acessos baseado em funções (RBAC) e validação de sessões por tenant. Base de Dados: MySQL, estruturada com foco em integridade referencial e otimização de queries para suportar múltiplos acessos simultâneos com isolamento seguro. Frontend: Interface responsiva construída com HTML5, CSS3 e JavaScript, garantindo uma navegação fluida e adaptável tanto a computadores como a dispositivos móveis. 🧠 O Desafio Técnico O maior desafio deste projeto foi desenhar uma lógica de backend capaz de identificar dinamicamente qual a empresa que acede ao sistema, filtrando todas as consultas da base de dados de forma transparente para o utilizador. Superar este obstáculo permitiu-me aprofundar conhecimentos práticos sobre a arquitetura de grandes plataformas de mercado (como o Zendesk ou Jira) e preparar o software para o modelo de comercialização e alojamento em servidores VPS.

Tecnologias: HTML5, CSS3, JavaScript, PHP, SQL, MySQL