/api-vendas-1

Repositório com o código desenvolvido durante a gravação do curso de criação de API Node.js com Typescript.

Primary LanguageTypeScript

Aluizio Developer

Informação sobre tecnologia, dicas, tutoriais, mini-cursos e muito mais.

API Restful com Node.js, Express, Typescript, TypeORM, Postgres, Redis, Docker, ...

Seja muito bem-vindo ao curso projeto prático de desenvolvimento de API Restful com Node.js, Express, Typescript, TypeORM, Postgres, Redis, Docker, ...

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 o curso no portal Udemy.

Objetivo

Esse curso foi planejado de forma a escalar e evoluir de acordo com as novas versões das ferramentas aqui utilizadas, o que garante a você que contratou esse treinamento, acesso vitalício ao conteúdo sempre atualizado.

A ideia é que possamos ao longo do tempo incluir novas funcionalidades, simular alterações de ferramentas em uso, como por exemplo alterar o SGDB de Postgres para MySql, enfim, manter uma dinâmica de evolução constante do projeto.

Rodando a aplicação no seu PC

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/api-vendas.git

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.

Contato

Site Aluizio Developer

Instagram

YouTube