Skip to content

brielsilva/API-Lapisco

Repository files navigation

Essa API foi feita com o framework Express com banco de dados postgres com o modulo pg e as querys feitas na mão. Primeiramente se deve rodar: docker-compose up --build Com isso, o app, banco de dados e o adminer para visualização do banco de dados estarão funcionando e pode-se começar a fazer chamadas para a API

As rotas disponíveis são:

- /contacts GET - Retorna todos os registos
	* Aceita querys:
		- name
		- email

- /contacts POST - Cria um registro

- /contacts/:id GET - Retorna um registro via id

- /contacts/:id PUT - Da update em um registro, alterando somente o nome e telefone

- /contacts/:id DELETE - Deleta um registro

DESAFIO: Os dados a ser considerados são: ● Nome - name

● Email - email

● Sexo - gender

● Telefone - phone

● Data de nascimento - birthday

● Foto - picturePath

● Data de criação do registro - createdAt

● Data de atualização do registro - updatedAt

API deverá ser capaz de:
● Realizar o cadastro de uma nova pessoa
● Um e-mail não poderá ser cadastrado duas vezes
● Editar o cadastro, porém somente telefone e nome poderão ser editados
● Apagar um cadastro
● Buscar cadastro pelo e-mail ou nome
● Buscar todos os cadastros

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published