Introdução ao APAH Assistant
Bem-vindo à documentação oficial do APAH Assistant - um assistente inteligente baseado em IA para apoio a profissionais de saúde e pacientes com Hipertensão Arterial Pulmonar (HAP).
O que é o APAH Assistant?
O APAH Assistant é uma aplicação web moderna construída com tecnologias de ponta, que oferece:
- 🤖 Chat com IA - Interação conversacional inteligente com acesso a conhecimento especializado sobre HAP
- 📚 Biblioteca de Documentos - Gestão e consulta de documentos médicos e científicos
- 👥 Gestão de Utilizadores - Sistema completo de autenticação e autorização
- 🌍 Multilíngue - Suporte para Português, Inglês e Francês
Stack Tecnológico
O APAH Assistant é construído com o T3 Stack, uma das stacks mais modernas para desenvolvimento web:
| Tecnologia | Descrição |
|---|---|
| Next.js 15 | Framework React com App Router |
| TypeScript | Tipagem estática para JavaScript |
| Tailwind CSS | Framework CSS utility-first |
| shadcn/ui | Componentes UI reutilizáveis |
| tRPC | APIs type-safe end-to-end |
| Drizzle ORM | ORM TypeScript-first |
| Better Auth | Sistema de autenticação |
| Vercel AI SDK | SDK para integração com modelos de IA |
Primeiros Passos
Para começar a utilizar ou desenvolver o APAH Assistant:
- Guia de Início Rápido - Configure e execute o projeto em minutos
- Instalação - Instruções detalhadas de instalação
- Configuração - Configure as variáveis de ambiente
Arquitetura
Explore a arquitetura da aplicação:
- Visão Geral - Arquitetura high-level do sistema
- Stack Tecnológico - Detalhes sobre as tecnologias utilizadas
- Estrutura de Pastas - Organização do código-fonte
- Base de Dados - Schema e modelos de dados
Funcionalidades
Conheça as principais funcionalidades:
- Chat com Assistente - Interação com IA
- Biblioteca de Documentos - Gestão documental
- Gestão de Utilizadores - Administração de utilizadores
- Autenticação - Sistema de login e segurança
Precisa de Ajuda?
- Consulte a documentação da API
- Verifique o repositório GitHub
- Entre em contacto com a equipa de desenvolvimento