Skip to content

Repository files navigation

🚀 Aplicação em Node (Desafio do Stage 08 - Backend, da Trila Explorer da Rocketseat)

💻 Sobre o desafio

Criar uma aplicação em Node.js onde o usuário cadastra um filme, preenche com algumas informações (nome, descrição, nota) e cria tags relacionadas a ele. Você pode acompanhar o desenvolvimento do front-end por aqui: https://github.com/raco1/rocket-movies-front

✍️ Aprendizados

Esse módulo foi sensacional, pude aprender mais à respeito das API's e usamos o Nodejs, tanto nessa aplicação quanto na aplicação das aulas. Aprendi a utilizar o Express, nodemon, route params e querys, o conceito de CRUD (Create, Read, Update, Drop). Também começamos a trabalhar com Banco de Dados, nessa aplicação foi utilizado o SQLite. Além disso, utilizamos o Insomnia e o Beekeeper para trabalharmos com as informações.

🖥 Tecnologias

  • JavaScript (Nodejs);
  • Express;
  • Express-async-errors;
  • Bcrypts;
  • Knex;
  • SQLite;
  • Multer;
  • DotEnv;
  • PM2;
  • Insomnia;
  • Beekeeper Studio.

🛠 Dependências

  - Bcryptjs: ^2.4.3,
  - Express: ^4.18.2,
  - dotenv: ^16.3.1,
  - Express-async-errors: ^3.1.1,
  - Knex: ^3.0.1,
  - Sqlite: ^5.0.1,
  - Sqlite3: ^5.1.6,
  - Multer: ^1.4.5-lts.1,
  - jsonwebtoken: ^9.0.2,
  - cors: ^2.8.5,
  - pm2: ^5.3.0,

🛠 DevDependencies

  - Nodemon: ^3.0.1,

📝 Licença

NPM

👋 Contato

About

Criar uma aplicação em Node.js onde o usuário cadastra um filme, preenche com algumas informações (nome, descrição, nota) e cria tags relacionadas a ele.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages