An open API service indexing awesome lists of open source software.

https://github.com/firefly-cpp/sport-activities-features-gui


https://github.com/firefly-cpp/sport-activities-features-gui

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        




sport-activities-features-gui



PyPI Version

PyPI - Python Version
PyPI - Downloads

Downloads

GitHub Actions


GitHub repo size

GitHub license

GitHub commit activity

Average time to resolve an issue


Percentage of issues still open


✨ Key features
📦 Installation
📸 Screenshots
👩‍💻 Development
🔑 License

A simple GUI application that uses the library sports-activities-features to import sports activity files (TCX) and makes it easy to view and transform the data in a GUI environment. 🖥️🔄

## ✨ Key features
- Improved bulk importing of tcx files 📁
- Exporting data to different formats 💾
- Data transformations 🔄
- Calendar view of active days 📅
- Individual user profiles 👤

## 📦 Installation
### pip
To install `sport-activities-features-gui` using pip, run the following command:

```sh
pip install sport-activities-features-gui
```

## 📸 Screenshots


Profiles window
Import tab
Graphs tab
Calendar tab
Transformations tab

## 👩‍💻 Development
### Prerequisites
- [Python 3.10](https://www.python.org/downloads/)
- [Poetry](https://python-poetry.org/docs/#installation)

### Installation



  1. Clone this repository from GitHub.


  2. Create a virtual environment and install the dependencies using poetry:
    poetry install



  3. Run the main.py file


    Script path
    &ltproject_folder&gt/sport-activities-features-gui/main.py


    Working directory
    &ltproject_folder&gt/sport-activities-features-gui/



## 🔑 License
This package is distributed under the MIT License. This license can be found online at .

## Disclaimer

This framework is provided as-is, and there are no guarantees that it fits your purposes or that it is bug-free. Use it at your own risk!