Seja muito bem-vindo ao curso projeto prático de desenvolvimento de API Restful com Node.js, Express, Typescript, TypeORM, Postgres, Redis, Docker, etc.
Ao longo dessa jornada construiremos uma aplicação backend para gestão de vendas com funcionalidades para criação de cadastro de produtos, cadastro de clientes, pedidos de compras e uma completa gestão de usuários da aplicação, com autenticação via Token JWT, recuperação de senha por email, atualização de perfil, atualização de avatar, e muito mais.
Através do TypeORM implementaremos Entidades e Repositórios para cada recurso a ser consumido na API.
Acesse a página do curso na Udemy para conferir o conteúdo.
Este repositório possui a instalação e configuração inicial do projeto da API de Vendas, já com o Editorconfig, ESLint e Prettier configurados.
Faça um clone deste repositório e instale no seu ambiente de desenvolvimento usando o seguinte comando no seu terminal (escolha um diretório apropriado):
git clone https://github.com/aluiziodeveloper/instalacao-api-vendas.git api-vendas
Após clonar o conteúdo do repositório, acesse o diretório criado e efetue a instalação das dependências:
cd api-vendas
yarn
# ou
npm install
Após essa instalação execute a aplicação com o comando yarn dev ou npm run dev. O servidor estará em execução no endereço http://localhost:3333.