Skip to content

dkklem/labex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LabeX

Descrição

Plataforma para a LabeX, empresa fictícia de gerenciamento de viagens espaciais, que permite ao usuário se candidatar a viagens pré-existentes ou ainda administrar suas viagens já cadastradas e criar novas viagens.

Funcionalidades

  • Divisão entre parte pública e parte privada do site: a parte pública pode ser acessada por todos (Telas inicial, de lista de viagens e de formulário de inscrição), a parte privada necessita de login (Telas inicial da área administrativa, de detalhes de viagem, de criação de nova viagem). Se o usuário não estiver logado, será redirecionado para a Tela de login;

Parte Pública

  • Tela de lista de viagens: visualização da lista de viagens existentes e de seus detalhes (nome, descrição, planeta, duração, data);
  • Tela de formulário de inscrição: formulário para se inscrever para uma viagem existente. Todos os campos do formulário são obrigatórios;
  • Tela de login: formulário para fazer o login.Todos os campos do formulário são obrigatórios, o e-mail deve ser válido e a senha deve possuir ao menos 6 caracteres.

Parte Privada

  • Tela inicial da área administrativa: visualização da lista de todas as viagens e seus detalhes (nome, descrição, planeta, duração, data) com a possibilidade de deletá-las, ou de seguir para a página de detalhes da viagem;
    • Ao clicar para deletar uma viagem, o usuário deve confirmar se realmente deseja prosseguir com a ação.
  • Tela de criação de nova viagem: formulário para criar novas viagens. Todos os campos do formulário são obrigatórios;
  • Tela de detalhes da viagem: visualização dos detalhes de uma viagem (nome, descrição, planeta, duração, data) e dos candidatos, separados em duas categorias (aprovados e inscritos);
    • Os nomes dos candidatos aprovados para a viagem aparecem em lista;
    • Visualização dos detalhes dos candidatos inscritos que não foram aprovados nem rejeitados (nome, idade, profissão, mensagem);
    • Possibilidade de aprovar ou reprovar os candidatos para a viagem. Em caso de aprovação, o nome do candidato aparece na lista dos aprovados, em caso de rejeição, o candidato é descartado. Em ambos os casos, a tela é atualizada.
  • Botão com função de logout na parte inferior da Tela inicial da área administrativa.

Link Surge

https://cagey-hammer.surge.sh/

Imagens

labex-home labex-login labex-lista-viagens labex-inscricao labex-admin-home labex-detalhes-viagem labex-cadastrar-viagem

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors