Este projeto é um Dashboard interativo de corridas que registra treinos, calcula estatísticas como distância total, tempo gasto, calorias queimadas e pace médio, além de exibir os dados em uma tabela dinâmica.
- Frontend: HTML, CSS, JavaScript\
- Backend: Python (Flask)\
- Banco de dados: CSV (pandas)\
- Ferramentas: Git, GitHub, GitHub Desktop
/dashboard-corridas
│── /static
│ └── script.js
│── /templates
│ └── index.html
│── app.py
│── treino.csv
│── README.md
-
Clone este repositório:
git clone https://github.com/seuusuario/dashboard-corridas.git
-
Acesse a pasta do projeto:
cd dashboard-corridas
-
Crie e ative um ambiente virtual (opcional, mas recomendado):
python -m venv venv source venv/bin/activate # Linux/Mac venv\Scripts\activate # Windows
-
Instale as dependências:
pip install -r requirements.txt
-
Rode a aplicação:
flask run
-
Abra no navegador:
http://127.0.0.1:5000
- Registro de novos treinos com distância, tempo e calorias.\
- Cálculo automático de pace médio.\
- Exibição de estatísticas resumidas.\
- Tabela dinâmica com histórico de treinos.\
- Integração entre frontend e backend.
- Adicionar gráficos com Chart.js ou Recharts.\
- Implementar autenticação de usuário.\
- Criar API REST para integrar com apps mobile.\
- Exportar relatórios em PDF/Excel.
Cristina Saraiva
🔗 LinkedIn | 💻
GitHub
⭐ Se gostou deste projeto, não esqueça de deixar um star aqui no repositório!