https://github.com/ylasp/consumo_api
Este projeto é uma aplicação web desenvolvida em Python (Flask) que consome uma API externa para listar motocicletas Kawasaki Ninja com cilindrada acima de 500cc.
https://github.com/ylasp/consumo_api
flask html python
Last synced: 2 months ago
JSON representation
Este projeto é uma aplicação web desenvolvida em Python (Flask) que consome uma API externa para listar motocicletas Kawasaki Ninja com cilindrada acima de 500cc.
- Host: GitHub
- URL: https://github.com/ylasp/consumo_api
- Owner: YLASP
- Created: 2025-03-28T11:42:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-28T13:19:31.000Z (over 1 year ago)
- Last Synced: 2025-06-12T15:07:30.035Z (about 1 year ago)
- Topics: flask, html, python
- Language: HTML
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# consumo_API
# 🚀 Lista de Motos Kawasaki Ninja (+500cc) com Flask
Este projeto é uma aplicação web desenvolvida em **Python (Flask)** que consome uma API externa para listar motocicletas Kawasaki Ninja com cilindrada acima de **500cc**.
## 📌 Funcionalidades
- Consulta a API de motocicletas.
- Filtra apenas as motos com mais de 500cc.
- Exibe os dados em uma interface web simples e responsiva.
---
## 🛠️ Tecnologias Utilizadas
- **Python** (Flask, Requests)
- **HTML + CSS** (Template simples para exibição dos dados)
- **JavaScript** (Para buscar os dados da API via Fetch)
---
## 📂 Estrutura do Projeto
```
motos-flask/
│── app.py # Código principal do Flask
│── /templates # Pasta para os templates HTML
│ └── index.html # Página principal da aplicação
│── README.md # Documentação do projeto
```
---
## 🚀 Como Rodar o Projeto
### 1️⃣ Clonar o Repositório
```bash
git clone https://github.com/seu-usuario/motos-flask.git
cd motos-flask
```
### 2️⃣ Criar um Ambiente Virtual (Opcional, mas recomendado)
```bash
python -m venv venv
source venv/bin/activate # Linux/Mac
venv\Scripts\activate # Windows
```
### 3️⃣ Instalar Dependências
```bash
pip install flask requests
```
### 4️⃣ Rodar o Servidor Flask
```bash
python app.py
```
Se tudo estiver certo, você verá a mensagem:
```
* Running on http://127.0.0.1:5000/
```
Acesse no navegador: **http://127.0.0.1:5000/**
---
## 📌 API Utilizada
A API utilizada é fornecida por [API Ninjas](https://api-ninjas.com/), que retorna dados de motocicletas.
---
## 🤝 Contribuição
Sinta-se à vontade para contribuir! Basta abrir um **Pull Request** ou relatar problemas na aba de **Issues**. 😃
---
## 📜 Licença
Este projeto está sob a licença **MIT**. Você pode usá-lo e modificá-lo como quiser! 🏍️