Elementos da Equipa
Aqui estão os membros responsáveis pelo UX, multimédia e conteúdos.
Gonçalo Da Silva Areias
Email:goncasareias.149@gmail.com
Gonçalo Filipe Magalhães Monteiro
Email:goncalomonteiro2705@gmail.com
José Rafael Cerqueira Brás
Email:jcerqueirabras@gmail.com
Vasco Leite Teixeira
Email:vascolteixeira09@gmail.com
Vitor Hugo Almeida Alves
Email:vitorhugoalves09@outlook.pt
Gabriel de Amorim Ferreira
Email:gabriel.a.ferreira.3520@gmail.com
Responsabilidades Principais
A Equipa 3 é responsável por toda a componente visual, estética e de experiência de utilização do projeto. O seu trabalho garante que o mapa, os menus, os formulários e os conteúdos multimédia são claros, apelativos e fáceis de usar.
- Criar o layout do formulário (campos: email/username e password).
- Definir botões (ex: “Entrar”, “Recuperar password”).
- Garantir que o design é simples e intuitivo.
- Criar mensagens de erro claras:
- “Email inválido”
- “Password incorreta”
- “Campo obrigatório”
- Pensar na experiência do utilizador (UX), como mostrar erros em tempo real.
- Garantir que funciona bem em telemóvel (design responsivo).
Autenticação e UX
Como a versão administrativa exige autenticação, a Equipa 3 também assegura que o processo de login é simples, intuitivo e visualmente consistente com o resto do site.
- Desenhar o formulário de login: definir a estrutura com campos como email/username e palavra-passe, posicionar corretamente os elementos, criar botões de ação (login, recuperar palavra-passe) e garantir um layout simples, intuitivo e visualmente apelativo.
- Criar mensagens de erro claras e acessíveis: apresentar feedback ao utilizador em tempo real, como “campo obrigatório”, “dados inválidos” ou “password incorreta”, utilizando cores, ícones e texto simples para facilitar a compreensão.
- Distinguir visualmente a versão pública da versão administrativa: aplicar cores, estilos e layouts diferentes, garantindo que o utilizador percebe facilmente em que área está, evitando confusão entre navegação pública e área de gestão.
- Garantir acessibilidade e boa experiência em dispositivos móveis: adaptar o design para diferentes tamanhos de ecrã (telemóvel, tablet, computador), assegurar boa legibilidade, botões acessíveis ao toque e navegação fluida.
Guia de Estilo
A equipa define e mantém o guia de estilo do projeto, garantindo consistência visual em todas as páginas e funcionalidades.
- Definir paleta de cores e tipografia: escolher cores principais, secundárias e de destaque, bem como tipos de letra adequados, garantindo boa legibilidade e uma identidade visual coerente.
- Estabelecer regras para ícones, botões e componentes visuais: definir tamanhos, cores, estados (hover, ativo, desativado) e estilos, garantindo uniformidade em toda a interface.
- Normalizar layouts e espaçamentos: definir margens, alinhamentos, grelhas (grid) e organização dos elementos, assegurando consistência entre diferentes páginas.
- Garantir coerência entre frontend, backend e documentação: assegurar que o design aplicado nas interfaces corresponde ao que está implementado no sistema e descrito na documentação, mantendo uniformidade em todo o projeto.
Estado das Tarefas
| Estado | Tarefa | Responsavel |
|---|---|---|
| Feito | Desenhar formulário de login e mensagens de erro | José Brás |
| Feito | Criar ícones personalizados por categoria | Vitor Alves |
| Feito | Distinguir visualmente versão pública e administrativa | Areias |
| Feito | Prototipagem de interfaces e popups | Vasco |
| Feito | Wireframes iniciais e templates de conteúdos multimédia | Gabriel |
| Feito | Definir paleta de cores e tipografia do guia de estilo | Monteiro |
| Em Progresso | Estabelecer regras para botões, ícones e estados (hover, ativo, desativado) | Vasco |
| Em Progresso | Normalizar layouts, margens, espaçamentos e grelha (grid) | Monteiro |
| Em Progresso | Garantir design responsivo em telemóvel, tablet e computador | Gabriel |
| Em Progresso | Criar mensagens de erro em tempo real com feedback visual | Vitor Alves |
| Em Progresso | Documentar guia de estilo e partilhar com equipas de frontend e backend | Areias |
| Em Progresso | Testar acessibilidade e legibilidade da interface | José Brás |
| Em Progresso | Criar biblioteca de componentes reutilizáveis | Vasco |
| Em Progresso | Criar sistema de cartões (cards) para conteúdos | Gabriel |
| Em Progresso | Desenvolver modelos para tabelas e listas | Monteiro |
| Em Progresso | Criar sistema de notificações visuais | Vitor Alves |
| Em Progresso | Definir estilos para menus laterais e superiores | Areias |
| Em Progresso | Criar página de recuperação de palavra-passe | José Brás |
| Em Progresso | Criar página de registo de utilizadores | Gabriel |
| Em Progresso | Definir estilos para formulários administrativos | Vasco |
| Em Progresso | Criar indicadores de carregamento (loading) | Vitor Alves |
| Em Progresso | Definir animações e transições da interface | Monteiro |
| Em Progresso | Criar componentes para filtros de pesquisa | Areias |
| Em Progresso | Desenvolver layout para resultados de pesquisa | Gabriel |
| Em Progresso | Criar estilos para mapas e marcadores | Vasco |
| Em Progresso | Definir estilos para categorias do mapa | Vitor Alves |
| Em Progresso | Criar sistema de breadcrumbs | Monteiro |
| Em Progresso | Criar layouts para páginas de detalhe | Gabriel |
| Em Progresso | Desenvolver popups informativos do mapa | Areias |
| Em Progresso | Definir estilos para galerias de imagens | Vasco |
| Em Progresso | Criar visualização para vídeos e multimédia | Gabriel |
| Em Progresso | Implementar feedback visual para ações concluídas | José Brás |
| Em Progresso | Criar estilos para tabelas administrativas | Monteiro |
| Em Progresso | Definir sistema de cores para alertas e avisos | Vitor Alves |
| Em Progresso | Criar componentes de paginação | Areias |
| Em Progresso | Criar dashboard visual da área administrativa | Gabriel |
| Em Progresso | Definir estilos para perfis de utilizador | Vasco |
| Em Progresso | Criar modo de visualização compacta | Monteiro |
| Em Progresso | Criar modo de visualização expandida | Monteiro |
| Em Progresso | Testar compatibilidade entre navegadores | José Brás |
| Em Progresso | Testar interface em dispositivos Android | Gabriel |
| Em Progresso | Testar interface em dispositivos iOS | Gabriel |
| Em Progresso | Validar contraste de cores | Vitor Alves |
| Em Progresso | Rever consistência tipográfica | Monteiro |
| Em Progresso | Criar manual de componentes visuais | Areias |
| Em Progresso | Produzir documentação dos protótipos finais | Vasco |
| Em Progresso | Criar sistema de ajuda contextual | José Brás |
| Em Progresso | Desenvolver ecrãs de erro (404, 403 e 500) | Gabriel |
| Em Progresso | Criar templates para futuras funcionalidades | Monteiro |
| Em Progresso | Rever experiência de navegação completa | Areias |
| Em Progresso | Validar coerência visual de todas as páginas | Vasco |
| Em Progresso | Elaborar relatório final de UX/UI | José Brás |
| Em Progresso | Preparar apresentação visual do projeto | Vitor Alves |
| Em Progresso | Atualizar guia de estilo após testes finais | Monteiro |
| Em Progresso | Recolher feedback das restantes equipas | Areias |
| Em Progresso | Corrigir inconsistências visuais identificadas | Toda a Equipa |
| Em Progresso | Aprovação final do design do sistema | Toda a Equipa |