Skip to content

Flizzy50/HackPSU_SP26

Repository files navigation

HackPSU_SP26

Run locally

  • Requires Python 3.10+ and Git.
  • Create and activate a virtual environment:
    • python -m venv .venv
    • Windows: .venv\Scripts\activate
    • macOS/Linux: source .venv/bin/activate
  • Install dependencies: pip install -r requirements.txt
  • Start the app: streamlit run app.py
  • Optional: refresh historical data with python build_data.py (set FRED_API_KEY if you want live rent CPI; otherwise uses the baked-in fallback).
  • Optional: run tests with pytest.

Environment variables

  • GEMINI_API_KEY (optional) to enable Google Generative AI features in the UI. Leave unset to disable.
  • FRED_API_KEY (optional) only for build_data.py when pulling rent CPI from FRED; not required to run the app.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages