sayantikabanik / capstone_isb

Using a combination of multiple facets of Health, Engagement and Productivity to estimate occupational burnout
Other
1 stars 1 forks source link
burnout business-analytics open-source poc

Capstone project : ISB <> Peakhealth

Demo link 📺

Click to view the demo

How to contribute to the repo 🤔

Info how to make best use of the workflow ⏯

Flowchart for repo structure

github_capstone repo

More on Git/version control usage

Material link

Repository setup

change working directory to root of repo cloned

cd


### Installing env setup using miniconda 💁🏽‍♀️
- [Instructions](https://docs.conda.io/en/latest/miniconda.html)

### Commands to install the packages via conda/ env activation ✍️
```shell
conda env create --file environment.yml
conda activate capstone
conda list
conda info

Installing the analysis_framework package in local ⬇️

pip install -e .

Update the capstone environment (post making changes to environment file)

conda env update --file environment.yml --prune

To switch between different environment

conda deactivate

About pre-commit-hooks and activating 🔌

Just like the name suggests, precommit-hooks are designed to format the code based on PEP standards before committing. More details 🗒

pip install pre-commit
pre-commit install

"""---commit your changes---
- check for errors, hooks format the code by deafult
- add the files
- commit it again
- push the changes 
"""

Data pipeline 🛠

Commands to trigger the pipeline

Dashboard

Dashboard