A static HTML/CSS rebuild of the Tyche Ventures homepage, preserving the original branding, imagery, and structure from the WordPress site and the 2021 web archive. Built to be published as a GitHub Pages site.
Live WordPress site: tycheventures.com
Rebuilt from archive: https://web.archive.org/web/20211222050527/https://tycheventures.com/
src/— React/TanStack Start source for the homepage and about page.docs/— Static export ready for GitHub Pages (index.html,about.html,assets/style.css,assets/site.js,img/).public/img/— Original site assets (logo, client logos, project screenshots, icons, hero banner).profile/README.md— GitHub profile readme used for the organization's public profile.
- Regenerate and validate the export (see below) — publishing is only safe once
verify-docs.pyreports OK. - Push the repo to GitHub.
- Go to Settings → Pages in the repository.
- Under Build and deployment, select Deploy from a branch.
- Choose the
mainbranch and the/docsfolder. - Click Save. The site will be available at
https://<username>.github.io/<repository>.
Prefer working locally? You need Node.js and npm — install with nvm.
git clone <this-repository-url>
cd <repository-name>
npm i
npm run devTo regenerate the static export after editing the source (the dev server must be running on port 8080):
python3 scripts/export-docs.pyThe export finishes by running the asset validator, which fails the build if any
CSS, JS, image, font or page URL referenced in docs/ is missing. You can also
run it on its own at any time:
python3 scripts/verify-docs.py # add --verbose to list every referenceThis project was built with Lovable.
Continue developing this project in the Lovable editor.
- Ship faster: describe what you want to build and Lovable handles the code.
- Stay in sync: every change made in Lovable is committed straight to this repository.
- Full ownership: this code is yours. Push to
mainon GitHub and your changes sync back into Lovable, ready for your next prompt.