Contexto
Projeto de um chat baseado em AI para ambiente web, com foco em clareza, consistência e escalabilidade.
O desafio foi criar uma interface simples para o utilizador, mas robusta a nível de sistema, preparada para evoluir.
O meu papel
- Definição do UI Kit
- Criação de tokens semânticos
- Estruturação para múltiplos contextos (default, confidencial, dark)
- Design da interface e estados do chat
- Entrevistas contextuais com utilizadores
- Testes de usabilidade
Abordagem
O foco foi criar um sistema semântico, separando intenção de apresentação, permitindo:
- Escalabilidade
- Consistência entre componentes
- Melhor alinhamento com desenvolvimento
UI Kit & Tokens
- Tokens organizados por função: texto, superfícies, ações, notificações
- Estados claros para ações primárias
- Reutilização entre modos e contextos
Interface do Chat
-
Redução da carga cognitiva
-
Feedback claro do sistema
-
Estados explícitos de interação
-
Avaliação da experiência integrada de forma não intrusiva
Resultado
- Interface consistente e clara
- Sistema preparado para crescimento
- UI Kit reutilizável
- Menos decisões ad-hoc em novos ecrãs
O que este
projeto demonstra
- Arquitectura de design systems semânticos com tokens multi-modo
- Capacidade de simplificar para o utilizador sem perder robustez de sistema
- Processo completo: research, interface e sistema de componentes