https://github.com/lucashayashi/fortnite-app
Notícias, Itens, Banners e muito mais
https://github.com/lucashayashi/fortnite-app
angular fortnite material-ui
Last synced: about 1 month ago
JSON representation
Notícias, Itens, Banners e muito mais
- Host: GitHub
- URL: https://github.com/lucashayashi/fortnite-app
- Owner: LucasHayashi
- Created: 2023-03-15T22:52:12.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-03-07T00:16:53.000Z (over 1 year ago)
- Last Synced: 2025-03-07T01:22:54.494Z (over 1 year ago)
- Topics: angular, fortnite, material-ui
- Language: TypeScript
- Homepage: https://fortnite-infoo.web.app/
- Size: 403 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Fortnite App
## 📌 Sobre
Este projeto é desenvolvido em **Angular** com **Angular Material UI** e tem como objetivo fornecer informações detalhadas sobre o jogo **Fortnite**.
### 🔹 Funcionalidades principais:
✅ **Listagem dos itens da loja atual** do Fortnite
✅ Consulta de **estatísticas de jogadores**
✅ Busca de **itens do jogo** com **Type Ahead**
✅ Exibição das **últimas notícias** do Fortnite (**Battle Royale** e **Save The World**)
✅ Listagem de **ícones de banners** disponíveis no jogo
---
## 🛠️ Instalação
Siga os passos abaixo para instalar e configurar o projeto localmente:
1. Clone o repositório:
```sh
git clone https://github.com/LucasHayashi/fortnite-app.git
cd fortnite-app
```
2. Instale as dependências:
```sh
npm install
```
---
## 🚀 Executando a Aplicação
Para iniciar a aplicação, utilize o seguinte comando:
```sh
npm start
```
Após a inicialização, a aplicação estará disponível em:
🔗 **http://localhost:4200/**
---
## 🎮 Funcionalidades
### 🛍️ Listagem da Loja Atual
- Exibe **todos os itens disponíveis atualmente na loja do Fortnite**.
- As informações são atualizadas automaticamente.
### 🔎 Busca de Estatísticas de Jogadores
- Insira o nome do jogador no campo de busca.
- Pressione **Enter** ou clique no botão de pesquisa.
- Serão exibidas informações como **nome, plataforma, número de vitórias, partidas jogadas e tempo total de jogo**.
### 🎒 Busca de Itens do Jogo
- Digite o nome do item no campo de pesquisa.
- O sistema exibirá sugestões automáticas (**Type Ahead**).
- Selecione o item desejado para visualizar mais detalhes.
### 📰 Listagem de Notícias
- Exibição das **notícias mais recentes** do Fortnite, abrangendo os modos **Battle Royale** e **Save The World**.
- As notícias são atualizadas automaticamente conforme são publicadas no site oficial.
### 🚩 Listagem de Ícones de Banners
- Exibição de todos os **ícones de banners disponíveis** no jogo.
- Clique em um ícone para vê-lo em detalhes.
---
## 🔗 Backend e APIs Utilizadas
Este projeto utiliza um **backend próprio**, responsável por **integrar e tratar os dados** das seguintes APIs:
- [Fortnite API](https://fortnite-api.com/)
- [Fortnite API IO](https://fortniteapi.io/)
O backend garante a padronização das informações e otimiza a performance da aplicação.
---
## 🤝 Contribuição
Quer contribuir com este projeto? Siga estes passos:
1. Faça um **fork** do repositório.
2. Crie uma **branch** para sua melhoria:
```sh
git checkout -b minha-melhoria
```
3. Faça as alterações necessárias e **commite**:
```sh
git commit -m "Descrição das alterações"
```
4. Envie para o repositório remoto:
```sh
git push origin minha-melhoria
```
5. Abra um **Pull Request** para revisão.
Todas as contribuições são bem-vindas! 🚀