Skip to content

Aplicação que consome API em springBoot e API externa de filmes feita com reactJS.

Notifications You must be signed in to change notification settings

luisaxsz/Site-React

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.

Api de Cadastro e Login

Api criada em springBoot para cadastro de usuários e login. API conecta ao front com o framework react js e através da página principal o usuário consegue criar sua conta para fazer acesso a página principal da aplicação que consome uma API externa de filmes.

Ferramentas

Funcionalidades

  • Criar Usuário
  • Autenticar Usuário
  • Deletar usuário
  • Atualizar Usuário

Tela de Cadastro do usuário

Os dados inseridos vão para o banco de dados e usuário é cadastrado ao banco de dados sua senha é criptografada para segurança.Caso o email seja inválido o usuário não será cadastrado e a mensagem "Email inválido" será mostrada na tela.

TelaCadastro

Dados do Usuário

  {
  "id":1,
  "username":"luisaxsz",
  "email":"teste@gmail.com",
  "senha":"$2a$10$/zS3xkZ2P929HHgQnQ/ceu.gKx4t8h6Aymrl.QXo6OmA/QtMYSdBq"
  }

Tela de Login

A tela de login envia os dados do usuário ao banco para conferir se o email existe e se a senha é válida para que o usuário possa ter acesso ou não a tela principal da aplicação. Caso seu email não seja válido não é permitida a entrada do usuário e mensagem de erro é mostrada ao usuário.

image

Caso esteja tudo ok o usuário pode acessar a tela principal da aplicação

image

About

Aplicação que consome API em springBoot e API externa de filmes feita com reactJS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 38.5%
  • CSS 30.9%
  • Java 19.9%
  • HTML 10.7%