ViniciusOliver-stack / RocketNotes-API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RocketNotes

Stage 08: Backend - Explorer

📁 Projeto

Desenvolvido uma API completa utilizando Node.JS e Express. Utilizando o Insomnia para cadastrar e verificar o status code. Foi criado um banco de dados utilizando o SQLite, manipulando o banco de dados utilizando o Beekeeper Studio juntamente com o Query Builder Knex.JS

📋 Estrutura do Banco de Dados

🧪 Tecnologias

  • Node.JS;
  • Express;
  • SQLite;
  • Knex.JS
  • JSON Web Token (JWT)

🔖 Extras

  • Criptografia de senhas;
  • Validação de e-mail;
  • Aplicação do cascade para garantir que uma tag seja exlcuída caso o usuário opte por excluir a nota.

💡 Iniciando a aplicação

  • Comece clonando o projeto
	$ git clone https://github.com/ViniciusOliver-stack/RocketNotes-API.git
  • Instale as dependências
	$ npm install
  • Inicie o servidor local
	$ npm run dev
  • Se tudo dê certo, a seguinte mensagem vai aparecer no terminal

Server is running on port 3333


Feito com 💜 por Vinicius Santos Me acompanhe nas redes sociais.

About

License:MIT License


Languages

Language:JavaScript 100.0%