Skip to content

victor-rodrigues-dos-reis/authentication-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 API de Autenticação

Sistema de autenticação para ser utilizado em APIs com o objetivo de realizar o cadastramento, login e logout de usuários através de rotas.

GitHub language count Repository size GitHub last commit Autor: Victor

✅ Projeto Concluído ✅

📋 Tabela de conteúdo

💡 Funcionalidades

  • Cadastro de usuário
  • Login do usuário
  • Logout do usuário

🚀 Como executar o projeto

📝 Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js e MySQL.

💾 Configurando Banco de Dados

Para o sistema funcionar é necessário criar um banco de dados MySQL com o nome "db_authenticate_api" no localhost com o usuário root e a senha vazia. Caso deseje colocar um nome, host, tipo de banco (MariaDB, PostgreSQL, ...) ou outra informação de sua preferência, basta trocar as constantes do arquivo ./src/database/index.js.

🎲 Rodando a API

# Clone este repositório
$ git clone https://github.com/victor-rodrigues-dos-reis/authentication-api.git

# Acesse a pasta do projeto no terminal/cmd
$ cd authentication-api

# Instale as dependências
$ npm install

# Execute a aplicação em modo de desenvolvimento
$ npm run dev

# O servidor inciará na porta:3333 - acesse <http://localhost:3333>

⛷️ Configurando Postman

Para experimentar o sistema foi disponibilizado a collection do Postman já com a estrutura da requisição de cada rota da API, basta realizar a importação através do arquivo ou pela url do arquivo no Github.

🧰 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

✒️ Autor

autor
Victor Reis 🐱‍👤

Feito com ❤️ por Victor Reis 👋🏽 Entre em contato!


Linkedin Badge Gmail Badge