Skip to content

Add GitHub Pages landing site + Streamlit Cloud deploy config#23

Merged
DanMat merged 1 commit into
mainfrom
pages-site
Jul 5, 2026
Merged

Add GitHub Pages landing site + Streamlit Cloud deploy config#23
DanMat merged 1 commit into
mainfrom
pages-site

Conversation

@DanMat

@DanMat DanMat commented Jul 5, 2026

Copy link
Copy Markdown
Owner

A shareable web presence for the project.

  • docs/index.html — a polished static landing page (hero, animated demo GIF, feature grid, install/quickstart, how-it-works, disclaimer). Served by GitHub Pages from the /docs folder on main. Includes a "Try the live demo" button.
  • docs/.nojekyll — serve files as-is (no Jekyll processing).
  • streamlit_app.py + requirements.txt — one-click deploy config for Streamlit Community Cloud (installs the published divvy-backtest[ui] package and renders the Experiment Lab). This is what powers the "live demo" link.

Note: GitHub Pages can't run the Streamlit app itself (static only), so the interactive demo is hosted separately on Streamlit Cloud; the Pages site links to it.

🤖 Generated with Claude Code

- docs/index.html: static landing page (hero, demo GIF, features, install,
  how-it-works, disclaimer) served via GitHub Pages from /docs. "Try the
  live demo" links to https://divvy-backtest.streamlit.app.
- docs/.nojekyll so Pages serves files as-is.
- streamlit_app.py + requirements.txt: one-click Streamlit Community Cloud
  deploy entrypoint (installs the published divvy-backtest[ui] package).

Co-Authored-By: Claude Opus 4.8 <[email protected]>
@DanMat DanMat merged commit f1cd39f into main Jul 5, 2026
1 check passed
@DanMat DanMat deleted the pages-site branch July 5, 2026 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant