An open API service indexing awesome lists of open source software.

https://github.com/neves-rafael/rocket-notes-back-end

É a parte Back-End de uma aplicação que permite o cadastro de usuários em um banco de dados, adicionando notas, links e tags vinculados a esse mesmo usuário já existente! Utilizando Node.Js com o insomnia, beekeeper, SQLite3 e dependências como Express, Knex e Bcryptjs desenvolvi um Back-End com as funcionalidades CRUD.
https://github.com/neves-rafael/rocket-notes-back-end

beekeeper database insomnia javascript knex nodejs sqlite3

Last synced: 10 days ago
JSON representation

É a parte Back-End de uma aplicação que permite o cadastro de usuários em um banco de dados, adicionando notas, links e tags vinculados a esse mesmo usuário já existente! Utilizando Node.Js com o insomnia, beekeeper, SQLite3 e dependências como Express, Knex e Bcryptjs desenvolvi um Back-End com as funcionalidades CRUD.

Awesome Lists containing this project

README

          

🌐 Rocket Notes

![image](https://github.com/Neves-Rafael/node-aplication/assets/136202919/1d3aeb53-965c-4c66-b90c-403203a5226c)

É uma aplicação Back-End que permite o cadastro de usuários em um banco de dados, adicionando notas, links e tags vinculados a esse mesmo usuário já existente!






Utilizando Node.Js com o insomnia, beekeeper, SQLite3 e dependências como Express, Knex e Bcryptjs desenvolvi um Back-End com as funcionalidades CRUD. Tendo autenticações para verificação de usuários já existente e atualização dos dados.



Projeto desenvolvido durante o curso Explorer oferecida pela RocketSeat.


⚙️Funcionalidades

⭐ Fazer a criação e atualização de usuários com IDs únicos!



⭐ Criação, visualização e exclusão de Notas vinculadas aos usuários!




⭐ Verificação de cada etapa retornando mensagem de erro personalizada para cada situação!




🧱 Pré-requisitos



Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, insomnia, Beekeeper

Além disto é bom ter um editor para trabalhar com o código como VSCode






🎲 Rodando a aplicação



```bash
# Clone este repositório
$ git clone https://github.com/Neves-Rafael/Rocket-Notes-Back-End
$ npm install
$ configure o package.json para utilizar o nodemon e o knex para iniciar a migrate

```





🛠 Tecnologias



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



JavaScript - Node.js


Insomnia - BeeKeeper - Sqlite3



📝 Licença

Este projeto esta sobe a licença MIT.

Feito com ❤️ por Rafael Neves 👋🏽 Entre em Contato