https://github.com/outsourc-e/hermes-world-landing
Public landing page for hermes-world.ai — premium dark-fantasy Agentic MMO marketing site.
https://github.com/outsourc-e/hermes-world-landing
Last synced: about 1 month ago
JSON representation
Public landing page for hermes-world.ai — premium dark-fantasy Agentic MMO marketing site.
- Host: GitHub
- URL: https://github.com/outsourc-e/hermes-world-landing
- Owner: outsourc-e
- Created: 2026-05-06T17:52:46.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-30T04:00:06.000Z (about 1 month ago)
- Last Synced: 2026-05-30T04:08:42.738Z (about 1 month ago)
- Language: JavaScript
- Size: 73.7 MB
- Stars: 1
- Watchers: 0
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# hermes-world.ai Landing
Lovable-exported landing page for **HermesWorld** — the Agentic MMO.
Live:
## What this repo is
This repo contains the marketing landing page for HermesWorld. The current implementation is a Lovable export built with TanStack Start, React 19, Vite, Tailwind CSS v4, and shadcn/Radix components.
The landing-page CTAs point users to the live playable world at:
-
## Stack
- **Framework:** TanStack Start / TanStack Router
- **UI:** React 19, shadcn/ui, Radix primitives, lucide-react
- **Styling:** Tailwind CSS v4
- **Build:** Vite
- **Deploy target:** Cloudflare Pages / Cloudflare Workers-compatible build output
## Project structure
```text
src/
├── assets/ # Lovable-exported section artwork
├── components/
│ ├── landing/ # Landing page sections and clickable overlays
│ └── ui/ # shadcn/ui primitives
├── hooks/ # Shared hooks
├── lib/ # Utilities
├── routes/ # TanStack file routes
├── styles.css # Design tokens and Tailwind theme
└── router.tsx # Router configuration
public/
├── _headers # Cloudflare Pages headers for static assets
├── assets/ # Legacy/prod static assets retained for social/brand paths
└── favicon.ico
```
## Local development
```bash
npm install
npm run dev
# open http://localhost:5173
```
## Checks
```bash
npm run lint
npm run build
```
## Cloudflare preview flow
The upstream repo is connected to Cloudflare Pages. Open changes as a PR against `outsourc-e/hermes-world-landing:main`; Cloudflare should attach a preview deployment to the PR for review before merge.
Do not push directly to `main`.
## Notes for collaborators
- This repo is landing-only. The playable world remains behind the `https://hermes-world.ai/play/` CTA.
- Keep private keys, tokens, and environment-specific secrets out of the repo.
- If deployment settings need adjustment, make them part of PR review rather than bypassing the protected `main` flow.