TechHealth 💻🏥
Projeto desenvolvido por Ana Beatriz Farah (RM97865) e Lucas Feijó (RM99727).
Realizado entre 18/11 e 21/11.
O TechHealth é uma plataforma que visa abordar questões críticas do setor de saúde, oferecendo insights, informações e soluções. O site é estruturado em:
- Problemas do Setor de Saúde: Análises e informações sobre os desafios enfrentados.
- Página Inicial: Apresentação detalhada do projeto e sua relevância.
- Informações de Contato: Canais para comunicação e feedback.
- Login e Registro: Funcionalidades para acesso aos recursos exclusivos.
- Componente utilizado em todas as páginas para garantir consistência visual e funcional.
- Componente único para controlar o acesso, permitindo validação e autenticação dos usuários.
- Importante: o usuário não pode sair desta tela caso não consiga se autenticar.
- Funcionalidade para registro de novos usuários com email e senha.
- Garante acesso aos recursos exclusivos após validação dos dados.
- Utilização do Router Provider no componente principal para criar e gerenciar rotas dos elementos.
- Criação de um arquivo 'dados.json' com campos: id, nome, email e senha.
- Validação dos campos email e senha utilizando a API JSON-SERVER.
- Redirecionamento do usuário para a tela principal após validação, mantendo seus dados.
- Apresentação do nome e email do usuário validado no cabeçalho.
- Implementação de um sistema de logout que redireciona o usuário para a tela de Login, limpando todos os dados armazenados.
- Acesse a página inicial do site.
- Localize e clique na opção "Registrar".
- Preencha os campos obrigatórios:
- Email: insira seu endereço de email.
- Senha: escolha uma senha segura.
- Após preencher os campos, clique em "Registrar".
Para fazer o login você pode clicar no botão no canto superior direito e será redirecionado para a aba de Login, caso você deseje pode fazer login com os pré-estabelecidos no arquivo DATA users.json: "email": "[email protected]", "password": "12345" "email": "[email protected]", "password": "anabia" Caso você queira fazer o cadastro, apenas clique no final da caixa em "registre-se" e registre seu email e senha, aonde fazendo isso você salva seu login no site, podendo repetir as instruções acima mas agora com o seu próprio login.
Com esses passos simples, você poderá registrar-se e realizar o login na plataforma para explorar suas funcionalidades.
Esperamos que o TechHealth seja uma ferramenta útil e informativa para os usuários interessados no panorama da saúde.
Para mais informações e feedback, entre em contato conosco!