Skip to content

Repository files navigation

Tyche Ventures — Static Archive

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/

What's inside

  • 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.

How to publish on GitHub Pages

  1. Regenerate and validate the export (see below) — publishing is only safe once verify-docs.py reports OK.
  2. Push the repo to GitHub.
  3. Go to Settings → Pages in the repository.
  4. Under Build and deployment, select Deploy from a branch.
  5. Choose the main branch and the /docs folder.
  6. Click Save. The site will be available at https://<username>.github.io/<repository>.

Development

Prefer working locally? You need Node.js and npm — install with nvm.

git clone <this-repository-url>
cd <repository-name>
npm i
npm run dev

To regenerate the static export after editing the source (the dev server must be running on port 8080):

python3 scripts/export-docs.py

The 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 reference

This 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 main on GitHub and your changes sync back into Lovable, ready for your next prompt.

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages