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.
- 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.
- 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.
- Node.js (versão 14 ou superior)
- npm (gerenciador de pacotes)
-
Clone o repositório:
git clone https://github.com/igordmouraa/marvel-comics.git cd marvel-comics -
Instale as dependências:
npm install
-
Execute o servidor de desenvolvimento:
npm run dev
-
Abra o navegador e acesse http://localhost:3000 para ver o resultado.
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ções são bem-vindas! Sinta-se à vontade para abrir issues e pull requests.
Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Para mais informações, entre em contato pelo email: igordmoura_@hotmail.com.