Este projeto é um app que consome uma API pública baseada no universo de Rick and Morty, nele o usuário pode visualizar uma lista com algumas informações dos personagens da série, podendo clicar em um dos cards para visualizar mais detalhes ou filtrar a lista com base em gênero, nome, status e espécie.
Link do deploy: https://my-rick-and-morty-app.vercel.app Vídeo demonstrativo: https://youtu.be/Czs4AtAGHdw
- React (Vite)
- TypeScript
- Tailwind
- Material UI
- Axios
- React Router Dom
- Git Commit Msg Linter
- Docker
Para rodar o app, você precisará ter o Docker instalado na sua máquina. Se preferir, também é possível rodar a aplicação sem ele, basta seguir as instruções na seção "Rodando sem Docker".
- Clone o repositório:
git clone https://github.com/dev-luizf/rick-and-morty-chars.git
- Entre na pasta do projeto:
cd rick-and-morty-chars
- Rode o Docker Compose:
npm run compose:up
- Acesse a aplicação em
http://localhost:3000
.
Se você preferir não utilizar o Docker, siga as instruções abaixo.
- Clone o repositório:
git clone https://github.com/dev-luizf/rick-and-morty-chars.git
- Entre na pasta do projeto:
cd rick-and-morty-chars
- Instale as dependências:
npm install
- Inicie o servidor:
npm run dev
- Acesse a API em
http://localhost:3000
.