Skip to content

davidsonq/ClientBookFullStack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 

Repository files navigation

ClientBook

O objetivo do projeto ClientBook é permitir que os usuários cadastrem e gerenciem seus contatos de forma eficiente. Com o ClientBook, é possível listar, editar e excluir contatos de forma simples e intuitiva.

1. Vercel

Projeto ClientBook

2. Pré-requisitos

Antes de executar o projeto, você precisará ter as seguintes ferramentas instaladas em seu computador:

Além disso, é necessário ter um arquivo .env no ClientBookApi contendo as informações de configuração do banco de dados e outras informações de ambiente.

Um arquivo .env.example é fornecido no projeto como modelo.

3.Instalação

Para instalar as dependências do projeto, acesse ClientBook/ClientBookApi e execute o seguinte comando no terminal:

  yarn

4.Como usar

Em seguida, na mesma pasta, execute o seguinte comando no terminal:

  yarn typeorm migration:run -d ./src/data-source.ts

Isso irá rodar as migrações do projeto. Depois, use o seguinte comando no terminal:

yarn dev

Isso irá rodar a API.

5.Considerações

Documentação da API:

Caso queira testar no Insomnia, a API tem um JSON pronto. Basta baixar e importar para o Insomnia.