A small web application that provides Dota 2 player statistics in the form of a card.
- Install pipenv
pip install --user pipenv
- Install packages for correct operation
pipenv install
- Run Flask application
pipenv run flask run
cssmin==0.2.0
Flask-Assets==2.0
├── Flask [required: >=0.8, installed: 2.3.2]
│ ├── blinker [required: >=1.6.2, installed: 1.6.2]
│ ├── click [required: >=8.1.3, installed: 8.1.6]
│ ├── itsdangerous [required: >=2.1.2, installed: 2.1.2]
│ ├── Jinja2 [required: >=3.1.2, installed: 3.1.2]
│ │ └── MarkupSafe [required: >=2.0, installed: 2.1.3]
│ └── Werkzeug [required: >=2.3.3, installed: 2.3.6]
│ └── MarkupSafe [required: >=2.1.1, installed: 2.1.3]
└── webassets [required: >=2.0, installed: 2.0]
jsmin==3.0.1
libsass==0.22.0
Pillow==10.0.0
steam==1.4.4
├── cachetools [required: >=3.0.0, installed: 5.3.1]
├── pycryptodomex [required: >=3.7.0, installed: 3.18.0]
├── requests [required: >=2.9.1, installed: 2.31.0]
│ ├── certifi [required: >=2017.4.17, installed: 2023.7.22]
│ ├── charset-normalizer [required: >=2,<4, installed: 3.2.0]
│ ├── idna [required: >=2.5,<4, installed: 3.4]
│ └── urllib3 [required: >=1.21.1,<3, installed: 2.0.3]
├── six [required: >=1.10, installed: 1.16.0]
└── vdf [required: >=3.3, installed: 3.4]
- Add support for multiple languages
- Add support for Steam 64 ID, etc
- Add error handling on the site