Trybe-trybesmith

Projeto feito durante o curso da Trybe.

🚀 Resumo

Neste projeto eu desenvolvi um CRUD (Create, Read, Update e Delete) de itens medievais, no formato de uma API, utilizando Typescript.

Criei alguns endpoints que tem a função de ler e escrever em um banco de dados, utilizando o MySQL.

🚀 Começando

Siga as instruções abaixo para a execução do projeto.

🔧 Instalação

1 - Faça um fork do projeto clicando no botão 'Fork' na parte superior direita do seu github.

2 - Faça um clone do projeto copiando o link SSH ou HTTPS disponivel no seu fork e rodando o seguinte comando no seu terminal:

git clone 'seu link SSH ou HTTPS'

3 - Entre no arquivo e instale as dependencias necessarias:

 cd Trybe-trybesmith
npm install

ou

yarn install

📦 Desenvolvimento

Para rodar o projeto em modo de desenvolvimento você precisa ter todas as dependências instaladas. Caso não tenha feito, rode o seguinte comando:

npm install

ou

yarn install

Com as dependências instaladas, basta apenas rodar o seguinte comando para rodar o projeto:

npm run dev

ou

yarn run dev

Após o comando, o App vai estar rodando na porta 3000 do seu localhost. Abaixo estão os endpoints criados:

http://localhost:3000/products - (GET e POST) 
http://localhost:3000/users - (POST)
http://localhost:3000/orders - (GET)

Certifique-se de que não há nenhuma mais nenhuma aplicação rodando na porta 3000 para rodar o projeto!

🛠️ Construído com

O projeto foi desenvolvido com as seguintes ferramentas:

📌 Versão

Git - para controle de versão.