/marvel-api

Marvel API

Primary LanguageTypeScript

Marvel Api


Este projeto se propós a realizar a criação de uma API com o intuito de cosumir dados da API Marvel, realizar autenticação de usuário e disponibilizar dados de Comics e Characters para o usuário. Api feita utilizando NodeJS abordando conceitos DDD e SOLID

Documentação da API

Swagger


🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:


☕ Demonstrações

Após clonar o repositório, entre na pasta marvel-api e instale todas as dependências utilizando o comando:

# Digite o comando abaixo para instalar as dependências:
yarn install

ou

npm install

Irá precisar criar um container no Docker:
docker run --name postgresql-container -p 5432:5432 -e POSTGRES_PASSWORD=somePassword -d postgres.

Criar um banco de dados - marvelDEV

Após instalar as dependências e criar o banco no Docker, rode as migrations: yarn run-scheme:dev ou npm run run-scheme:dev.

Depois rode a aplicação - npm run dev or yarn dev.

Autor



Felipe Vieira

Made by Felipe Vieira