Skip to content

bj-mandim/-projeto-final-m6-back-end

Repository files navigation

Motors Shop - API

Motors Shop - API

Essa é a Parte Back-End do projeto final full stack que foi realizado no sexto módulo do curso de Formação em Desenvolvimento Full Stack da Kenzie Academy Brasil. Essa é a Parte Back-End do projeto final full stack que foi realizado no sexto módulo do curso de Formação em Desenvolvimento Full Stack da Kenzie Academy Brasil.

O objetivo desse projeto era desenvolver uma aplicação e-commerce de veículos e automóveis que além da venda de produtos, também fosse possivel a comunicação com outros membros a partir da página dos Comentários. O objetivo desse projeto era desenvolver uma aplicação e-commerce de veículos e automóveis que além da venda de produtos, também fosse possivel a comunicação com outros membros a partir da página dos Comentários.

Repositório Front-end: https://github.com/bj-mandim/projeto-final-m6-front-end

Tecnologias utilizadas:

  • Nest;
  • Typescript;
  • Git.
  • PostgreSQL;
  • NodeJS;

Bibliotecas utilizadas:

  • mapped-types;
  • typeORM;
  • class-transformer;
  • class-validator;
  • pg
  • swagger
  • momentjs
  • jsonwebtoken

Para fazer o clone do repositório e rodar o projeto localmente:

  1. Clique no botão verde escrito 'Code' acima e copie a chave SSH;
  2. Abra o terminal dentro do repositório o qual você pretende salvar o projeto e execute o comando git clone "chave SSH" (sem as aspas);
  3. Depois de clonar, abra o terminal na pasta do projeto e execute yarn install para instalar as dependências necessárias;
  4. Por fim, ainda no terminal, execute o comando yarn dev para rodar o projeto localmente.

Para acessar documentação(swagger)

  1. Rode o projeto
  2. Acesse localhost:3001/api

Projeto Criado e desenvolvido por:

  1. Amanda: https://github.com/AmandaIsMe-alt
  2. Gabriel: https://github.com/Dukine
  3. Beatriz: https://github.com/bj-mandim
  4. Mateus: https://github.com/MateusSantanna
  5. Elias: https://github.com/ebrgs