These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Python 3.11
- Poetry
- Clone the repository
git clone https://github.com/IgorKolodziej/project_me.git
cd your-repo-name
- Set up Python environment
You need Python 3.11 installed on your system. You can download it from the official website:
https://www.python.org/downloads/
- Install Poetry
Poetry is a tool for dependency management and packaging in Python. You can install it by running:
pip install poetry
- Install dependencies
With Poetry installed, you can create a virtual environment with all necessary dependencies by running:
poetry install
In order to start the app
poetry run python3 ./project_me/index.py
- Set up pre-commit Set up pre-commit hooks by running:
poetry run pre-commit install
This will install pre-commit hooks for you. Now, every time you commit a change, pre-commit will run the hooks on all files that you have changed.
You can run all pre-commit hooks on all files by running:
poetry run pre-commit run --all-files
- Dash - The web framework used
- Plotly
- Pandas
- Poetry - Dependency Management
- Pre-commit - Git hooks manager
- Igor Kołodziej
- Mateusz Iwaniuk
- Nazarii Bihniak