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.
- Host: GitHub
- URL: https://github.com/neves-rafael/rocket-notes-back-end
- Owner: Neves-Rafael
- License: mit
- Created: 2023-12-01T00:30:44.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-25T14:23:24.000Z (about 2 years ago)
- Last Synced: 2024-01-25T20:07:15.188Z (about 2 years ago)
- Topics: beekeeper, database, insomnia, javascript, knex, nodejs, sqlite3
- Language: JavaScript
- Homepage: https://rockett-notes.netlify.app/
- Size: 3.09 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
🌐 Rocket Notes

É 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