https://github.com/landev01/rickandmorty
Confira o desenvolvimento do meu web site
https://github.com/landev01/rickandmorty
angular scss
Last synced: about 2 months ago
JSON representation
Confira o desenvolvimento do meu web site
- Host: GitHub
- URL: https://github.com/landev01/rickandmorty
- Owner: lanDev01
- Created: 2025-01-06T14:30:38.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-01-27T19:39:24.000Z (3 months ago)
- Last Synced: 2025-01-27T19:51:38.936Z (3 months ago)
- Topics: angular, scss
- Language: TypeScript
- Homepage: https://landev01.github.io/rickAndMorty/
- Size: 1.05 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rick and Morty

## Descrição
Este projeto é uma aplicação web desenvolvida para explorar informações sobre os personagens, episódios e locais do universo de Rick and Morty. A aplicação utiliza a [Rick and Morty API](https://rickandmortyapi.com/) para fornecer dados detalhados.
## Funcionalidades
- **Listagem de personagens, episódios e locais**
- **Sistema de busca e filtros para encontrar informações específicas.**
- **URL state para persistência de filtros e parâmetros de navegação.**
- **Paginação para navegação entre resultados.**
- **Interface responsiva e design amigável.**
- **Modo dark e light**## Tecnologias Utilizadas
- **Angular 19**
- **TypeScript**
- **Sass**
- **lucide-angular**
- **Docker**## Instalação
### 1. **Clonando o repositório**
Clone o repositório e instale as dependências usando npm ou yarn.
```bash
git clone https://github.com/lanDev01/rickAndMorty.git
cd rickAndMorty
npm install
# ou
yarn install
```### 2. **Construindo e executando com Docker**
#### 2.1 **Construindo a imagem Docker**
Para construir a imagem Docker, utilize o seguinte comando:```bash
docker build -t app-rick-and-morty .
```#### 2.2 **Executando o contêiner Docker**
Depois de construir a imagem, execute o contêiner usando o comando abaixo:```bash
docker run -p 8080:80 --name app-rick-and-morty app-rick-and-morty
```#### 2.3 **Acessando a aplicação**
Após o contêiner estar rodando, você pode acessar a aplicação no navegador em:```bash
http://localhost:8080
```### 3 **Parando e removendo o contêiner**
Para parar o contêiner em execução, utilize o seguinte comando:```bash
docker stop app-rick-and-morty
```Caso queira remover o contêiner, use:
```bash
docker rm app-rick-and-morty
```## Contribuindo
Contribuições são sempre bem-vindas!
1. Faça um fork deste repositório.
2. Crie uma branch para sua feature ou correção de bug: git checkout -b minha-feature.
3. Commit suas alterações: git commit -m 'Minha nova feature'.
4. Faça um push para a branch: git push origin minha-feature.
5. Abra um Pull Request.## Licença
Esta aplicação cobre todas as seções essenciais, como funcionalidades, instalação, configuração, tecnologias utilizadas, como contribuir e a licença [MIT](https://choosealicense.com/licenses/mit/).