Skip to content

CloudWalk-Project/cloud-walk-server

Repository files navigation

Badge em Desenvolvimento

IArte_api

Typing SVG

Projeto Desenvolvido no Bootcamp da Blue edtech.


Menu


🔎 Sobre o Projeto

O projeto foi idealizado como um gerenciador de um e-commerce de artigos de artes, geradas por uma inteligência artificial. Dentro desse tema, aplicamos diversos recursos para o gerenciamento das entidades da nossa aplicação. Sendo possível o gerenciamento de produtos, categorias e usuários e também uma forma de atualização em massa.


Como instalar o Git Bash

O Git Bash faz parte do pacote Git for Windows, que é oferecido no próprio site oficial do Git, em: https://git-scm.com/download/win


🛠️ Abrir e rodar o projeto

  1. Instalar o Git Bash em sua máquina.
  2. Criar uma pasta do projeto em seu computador.
  3. Clique com o botão direito do mouse na pasta e selecione o Git bash.
  4. Após abrir a janela, vamos dar início no clone do projeto.

❗ Atenção, esse procedimento deve ser feito somente após o git Bash estar instalado em sua máquina!

Clone o projeto na janela que abriu com o seguinte comando:

  git clone https://github.com/CloudWalk-Project/cloud-walk-server.git

Após isso pode fechar a janela!


📁 Acesso ao projeto

Entre na pasta do projeto pelo Visual Studio, Abra o terminal do visual Studio e vá para o diretório do projeto com o comando:

  cd cloud-walk-server

Instale as dependências

  npm i

🌐 Rodando localmente

Antes de Iniciar nosso servidor valor executar o comando para popular nosso banco de dados

  npm run seed

Inicie o servidor

  npm run start:dev

docker Rodando com docker

Abra a pasta do projeto e inicio o terminal e digite o seguinte comando

docker-compose up -d

Assim seu projeto rodara em segundo plano e também subirá a conexão com o banco de dados PostgreSQL.

Para saber mais comandos docker acesse o link: https://www.docker.com/


🛠️ Instalando o insomnia

Link para baixar: https://insomnia.rest/download

  1. Após fazer a instalação, colar o link do navegador no local mostrado:

image

  1. Aperte em "send" e logo vai ser retornado o conteúdo:

image

❗ Atenção, É valido lembrar que a porta do link vai se basear no computador e na porta que o navegador está usando!


Stack utilizada ⚙

Linguagens: TypeScript

Frameworks: NodeJs Nestjs PostgreSQL

Ferramentas: Run in Insomnia Visual Studio docker


Autor(es) 👨🏼‍💻👨🏼‍💻👨🏼‍💻👨🏼‍💻 - Back-End


Wanderson Santos

Daniel Alves

Marcelo Santos

Autor(es) 👨🏼‍💻👨🏼‍💻👨🏼‍💻👨🏼‍💻 - Front-End


Henrique Gomes

Amaro Fransisco

Paulo Gabriel

Voltar ao 🔝

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published