Skip to content

microsservico para gerenciar cinema focado na parte do usuário.

Notifications You must be signed in to change notification settings

RyanAraujoo/ms-challengeBRQ-usuario

Repository files navigation

API WEB DO ASP .NET CORE 6

ChallengeBRQ - Usuarios

📌 Tópicos

Visão geral

O objetivo geral do projeto .NET API de gerenciamento de usuário é fornecer um microsserviço confiável e escalável para gerenciar as operações básicas relacionadas a usuários, como criação, atualização, detalhamento, listagem e exclusão de usuários.

Pré-requisitos

  • SDK do .NET 6: o SDK (kit de desenvolvimento de software)
  • IDE: você precisará de uma IDE (ambiente de desenvolvimento integrado)
  • Gerenciador de pacotes: o .NET 6 usa o gerenciador de pacotes NuGet

Instalação

  • Execute o comando dotnet restore para restaurar as dependências do projeto. Isso baixará e instalará todas as bibliotecas e pacotes necessários para a aplicação funcionar corretamente.

Finalmente, execute o comando dotnet run para iniciar a aplicação. Isso iniciará o servidor web da aplicação e você poderá acessar a aplicação no seu navegador web em http://localhost..., onde uma nova página no Swagger será gerada para identificar os endpoints e necessidades dos dados.

Exemplar de Usuario

{
  "Cpf": "01211149500",
  "email": "[email protected]",
  "DataDeNascimento": "2002-10-10",
  "sexo": 1,
  "nomeCompleto": "Ryan Pablo Silva Araujo",
  "senha": "ryan@1",
  "apelido": "fazopix",
  "telefone": "77998896712",
  "endereco": {
    "logradouro": "Rua alves",
    "numero": "191",
    "bairro": "ferraz osório",
    "cidade": "ilheus",
    "estado": "ba",
    "pais": "br",
    "cep": "55140000"
  }
}

Endpoints

POST - /challengebrq/v1/usuarios Cadastrar Usuários
GET - /challengebrq/v1/usuarios Listar Usuários
GET - /challengebrq/v1/usuarios/{idusuario} Detalhar Usuários
DELETE - /challengebrq/v1/usuarios/{idusuario} Deletar Usuário
PATCH - /challengebrq/v1/usuarios/{idusuario} Atualizar Usuário
PUT - /challengebrq/v1/usuarios/{idusuario}/senhas AlterarSenha
GET - /challengebrq/v1/usuarios/{idusuario}/senhas Gerar Hash (Esqueceu a senha)
POST - /challengebrq/v1/usuarios/{idusuario}/senhas AlterarSenhaViaHash

Suporte

Linkedin

Histórico de versões

  • Versão 1 - [Em andamento]

About

microsservico para gerenciar cinema focado na parte do usuário.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages