Skip to content

HighviewOne/ProjectHailMary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Project Hail Mary β€” A Tribute

Project Hail Mary β€” A Tribute

A single-page fan tribute to Andy Weir's bestselling novel and the upcoming Amazon MGM film.

Deploy to GitHub Pages Live Site Built with HTML No dependencies License: MIT

View the live site β†’


About

A self-contained, single-page tribute site celebrating Project Hail Mary β€” the novel and its forthcoming film adaptation. It walks visitors through the book, its (spoiler-light) premise, characters like the unforgettable Rocky, memorable quotes, the upcoming movie, and the real science woven through the story.

Everything ships in a single index.html: hand-written CSS, an animated star field, a hand-drawn SVG illustration of Rocky, and Rocky's synthesized tonal "voice" rendered live in the browser via the Web Audio API. No frameworks, no build step, no dependencies.

This is an unofficial, non-commercial fan project. Project Hail Mary is Β© Andy Weir. The film is a production of Amazon MGM Studios. All rights belong to their respective owners.

Features

  • 🌌 Animated star field β€” a canvas backdrop of drifting stars
  • πŸ‘½ Hand-drawn Rocky β€” an original inline-SVG illustration of the Eridian
  • πŸ”Š Rocky's voice β€” synthesized tonal chords via the Web Audio API
  • πŸ“– Story sections β€” the novel, premise, characters, quotes, film, and science
  • 🎬 Film details β€” cast and crew of the Amazon MGM adaptation
  • πŸ“± Responsive & smooth β€” mobile-friendly layout with scroll-reveal animations
  • ⭐ Custom SVG favicon β€” a gold star inside a teal ring

Tech Stack

Layer Choice
Markup Hand-written HTML5
Styling Vanilla CSS (custom properties, no preprocessor)
Graphics Inline SVG + HTML canvas star field
Audio Web Audio API
Hosting GitHub Pages
CI/CD GitHub Actions

Zero runtime dependencies. The entire site is static.

Quick Start

No build step is required β€” it's plain static files.

git clone https://github.com/HighviewOne/ProjectHailMary.git
cd ProjectHailMary

# Open directly...
open index.html

# ...or serve locally (recommended, so the Web Audio API behaves)
python3 -m http.server 8000
# then visit http://localhost:8000

Deployment

Every push to main is automatically published to GitHub Pages via .github/workflows/deploy.yml. The site is served from the repository root, so editing index.html and pushing is all it takes to ship.

Project Structure

ProjectHailMary/
β”œβ”€β”€ index.html              # The entire site (markup, styles, scripts)
β”œβ”€β”€ favicon.svg             # Gold-star-and-teal-ring favicon
β”œβ”€β”€ .github/
β”‚   β”œβ”€β”€ banner.svg          # README banner
β”‚   └── workflows/
β”‚       └── deploy.yml       # GitHub Pages deployment
└── README.md

Contributing

Contributions and corrections are welcome β€” see issue and PR templates when opening one. Since the whole site lives in index.html, keep changes focused and preview them locally before submitting.

License

Released under the MIT License for the code. Project Hail Mary, its characters, and related artwork remain the intellectual property of Andy Weir and Amazon MGM Studios; this project claims no ownership over them.

About

πŸš€ A fan tribute website for Andy Weir's Project Hail Mary β€” animated star field, hand-drawn Rocky, and his synthesized voice. Pure HTML/CSS/JS, zero dependencies.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages