Skip to content

adam-n-ryan/BizRay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

218 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BizRay_04

Setup Instructions

Prerequisites

  • Python ≥ 3.7
  • git

1. Clone the repository

git clone <repository_url>
cd <repository_directory_locally>

2. Set up a virtual environment

Linux/Mac:

py -m venv venv
source .venv/bin/activate

Windows (cmd):

py -m venv venv
venv\Scripts\activate

Windows (PowerShell):

py -m venv venv
venv\Scripts\Activate.ps1

Windows (bash):

python -m venv .venv
source .venv/Scripts/activate

!!! Important: If you get an error for unauthorized access while trying to activate the virtual environment, please run the following command to allow for script execution for the current session:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process

3. Install dependencies

pip install -r requirements.txt

!!! Important: If you are using Pycharm, it is usually necessary to navigate to:

  • Settings → Project: your_project → Python Interpreter
  • Click the ⚙️ icon (top right of the interpreter list).
  • Select Add Interpreter → Add Local Interpreter.
  • Create an environment from your local python installation.
  • Navigate to your virtual environment’s Python executable
    • Windows: venv\Scripts\python.exe
    • macOS/Linux: venv/bin/python
  • Click OK and apply the changes.

4. Initialize the database (only required once)

flask db upgrade
  • Whenever you pull new commits that include updates to the models or migration scripts (models and migrations folders), run this command again.

5. Run the Flask application

py run.py

6. Open the web application

7. Deactivate virtual environment

deactivate

About

A fork of a 2025 University group project called BizRay04, a B2B risk-analysis platform for Austrian businesses based on data available through the Austrian Firmenbuch.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors