Skip to content

igordmouraa/marvel-comics

Repository files navigation

Projeto Marvel Comics

Este é um projeto desenvolvido com Next.js e TypeScript, utilizando Tailwind CSS e shadcn. O objetivo do projeto é explorar o universo Marvel através de quadrinhos, personagens e eventos, consumindo a API da Marvel.

Funcionalidades

  • Exploração de Quadrinhos: Navegue por uma vasta coleção de quadrinhos da Marvel.
  • Detalhes dos Quadrinhos: Veja informações detalhadas sobre cada quadrinho, incluindo personagens e criadores.
  • Exploração de Personagens: Descubra heróis e vilões icônicos do universo Marvel.
  • Detalhes dos Personagens: Veja informações detalhadas sobre cada personagem, incluindo quadrinhos, eventos e séries em que aparecem.
  • Exploração de Eventos: Navegue por eventos épicos da Marvel.
  • Detalhes dos Eventos: Veja informações detalhadas sobre cada evento, incluindo quadrinhos e personagens envolvidos.

Tecnologias Utilizadas

  • Next.js: Framework React para desenvolvimento de aplicações web.
  • TypeScript: Superset do JavaScript que adiciona tipagem estática.
  • Tailwind CSS: Framework CSS utilitário para estilização rápida e eficiente.
  • shadcn: Biblioteca de componentes UI.
  • API da Marvel: Fonte de dados para quadrinhos, personagens e eventos.

Como Executar o Projeto

Pré-requisitos

  • Node.js (versão 14 ou superior)
  • npm (gerenciador de pacotes)

Passos para Execução

  1. Clone o repositório:

    git clone https://github.com/igordmouraa/marvel-comics.git
    cd marvel-comics
  2. Instale as dependências:

    npm install
  3. Execute o servidor de desenvolvimento:

    npm run dev
  4. Abra o navegador e acesse http://localhost:3000 para ver o resultado.

Estrutura do Projeto

  • src/app: Contém as páginas da aplicação.
  • src/components: Contém os componentes reutilizáveis da UI.
  • src/services: Contém a lógica para consumir a API da Marvel.
  • src/styles: Contém os arquivos de estilo, incluindo Tailwind CSS.
  • src/lib: Contém utilitários e funções auxiliares.

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e pull requests.

Licença

Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

Contato

Para mais informações, entre em contato pelo email: igordmoura_@hotmail.com.

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors