Menu Close

Store Manager Project

Store Manager

Projeto da Trybe – Bloco 23 – REST API para gestão de loja virtual feita com Node.js.

💻 Projeto

API RESTful para uma aplicação de gerenciamento de vendas utilizando a arquitetura MSC (model-service-controller).

🚀 Tecnologias

Este projeto foi desenvolvido com as seguintes tecnologias:

  • Node.js
  • MySQL

📌 Habilidades técnicas

Neste projeto, desenvolvi as seguintes habilidades:

  • Desenvolver uma API RESTful de um CRUD (Create, Read, Update e Delete);
  • Desenvolver endpoints para ler e escrever em um banco de dados MySQL.

⬇️ Instalando dependências

npm install

⚡ Executando a aplicação

Inicialmente é preciso configurar um banco de dados MySQL:

  • Definindo as varáveis de ambiente em um arquivo .env;
  • Criando o banco de dados com:
npm run restore

Após isso, a aplicação pode ser iniciada com:

npm start

🧪 Executando os testes

npm test

💬 Contatos



View Source Code
Posted in Node.js, NodeJs