wbr-app
A project to create Amazon-style Weekly Business Review reports
File Explorer
Download Latest Version (.zip)- publish-docs.yml
- test.yml
- admin-ui.md
- multiple-files.md
- publishing.md
- 12-months-table.png
- 6-12-graph.png
- 6-weeks-table.png
- admin-menu.png
- generate-yaml-dialog.png
- logo.png
- password-dialog.png
- publish-dialog.png
- publish-json-buttons.png
- published-url.png
- reference-samples.png
- upload-dialog.png
- upload-json.png
- week-number-example.png
- yoy-growth-chart.png
- api.md
- connections.md
- y-scaling.md
- annotations.md
- data-sources.md
- deck.md
- metrics.md
- overview.md
- setup.md
- API_DOCUMENTATION.md
- CHANGELOG.md
- getting-started.md
- index.md
- migration-guide.md
- MIGRATION_GUIDE.md
- requirements.txt
- wbryamlgenerator-0.1.tar.gz
- __init__.py
- athena.py
- base.py
- postgres.py
- redshift.py
- snowflake.py
- __init__.py
- test_athena_connector.py
- test_base_connector.py
- test_postgres_connector.py
- test_redshift_connector.py
- test_snowflake_connector.py
- __init__.py
- conftest.py
- test_controller.py
- test_controller_utility.py
- test_data_loader.py
- test_filter_annotations.py
- test_wbr_functions.py
- test_wbr_methods.py
- test_wbr_scenarios.py
- test_wbr_utility.py
- config.yaml
- original.csv
- testconfig.yml
- config.yaml
- original.csv
- testconfig.yml
- config.yaml
- original.csv
- testconfig.yml
- config.yaml
- original.csv
- testconfig.yml
- config.yaml
- original.csv
- testconfig.yml
- config.yaml
- original.csv
- testconfig.yml
- config.yaml
- original.csv
- testconfig.yml
- config.yaml
- original.csv
- testconfig.yml
- config.yaml
- original.csv
- testconfig.yml
- 1-wbr-sample-config.yaml
- 1-wbr-sample-dataset.csv
- 2-wbr-sample-config-with-filter.yaml
- 2-wbr-sample-dataset-with-filter.csv
- json.svg
- publish.svg
- unit_test_wbr.html
- unit_test_wbr.js
- wbr.css
- wbr.html
- wbr.js
- workingbackwards_rgb_logo_wide_blue.png
- login.html
- wbr_share.html
- constants.py
- controller.py
- controller_utility.py
- data_loader.py
- publish_utility.py
- secret_loader.py
- test.py
- validator.py
- wbr.py
- wbr_utility.py
- .gitignore
- .pre-commit-config.yaml
- deploy.sh
- Dockerfile
- LICENSE.md
- mkdocs.yml
- pytest.ini
- README.md
- requirements.txt
- ruff.toml
# Installation Guide
1. Get the code
git clone https://github.com/working-backwards/wbr-app
Downloads the entire project code from GitHub to your computer.
cd wbr-app
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build -t wbr-app .
Builds a runnable image based on the Dockerfile.
docker run -p 8080:80 wbr-app
Runs the built image as an actual container.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
3. Python
EasyPrerequisites
pip install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
