🔍 Navegação dentro do Readme.
Este é um projeto de CRUD simples de usuários e produtos que está sendo feito para por em prática os conhecimentos das tecnologias que domino no backend.
Pretendo ainda adicionar umas novas features, como categorias para os produtos.
Utilizei o VsCode para fazer os cĂłdigos em NodeJS e Typescript.
O Insominia Ă© para testar a api feita.
Utilizei o Typeorm, entĂŁo da para conectar com diversos bancos de dados.
Utilizei o Docker para ajudar na conexão com o banco de dados PostgresSQL. Utilizei o dbBeaver, para melhor gerenciar o DB escolhido, sem que precise baixar o DB PostgresSQL na máquina.➡ Instalar o NodeJS na sua máquina.
➡ Vá no cmd dele(no Vscode o nome é "terminal") ou abra o cmd da sua máquina, digite e execute:
git clone https://github.com/Tiaguin061/Products-management-backend
➡ Entre na pasta do projeto(a que acabou de clonar), digite e execute:
yarn
➡ Para ver os comandos disponĂveis e dependĂŞncias instaladas, vá no arquivo package.json.
Muito importante:
Siga esta documentação que criei para você conseguir configurar o docker e dbBevear como eu crio na minha máquina.
Clique aqui!
Por fim, para iniciar o servidor, vá em seu editor de código e vá no cmd dele(no Vscode o nome é "terminal") ou abra o cmd da sua máquina, digite e execute:
yarn dev:server
❤ Pronto, seu projeto está certinho para funcionar.
Algum erro? Contate-me.
1° - Faça um Fork do repositório;
2° - Clone o repositório;
3° - Crie uma branch com a sua feature;
4° - Faça um commit bem descritivo com suas mudanças;
5° - Dê 'Push' a sua branch;
6° - Ir em Pull Requests do projeto original e criar uma pull request com o seu commit;
➡ Caso tenha dúvidas sobre como criar um pull request, clique neste link.