The Genesis website is devoted to a retro-paper based Role Playing Game developed by high school kids in Calgary, Alberta, Canada, now remastered and posted publicly for all to enjoy.

This project was completely refactored and re-hosted using Google Antigravity and Gemini, with final deployment directly on Firebase Hosting and Functions.

Key enhancements included:

  • Extensive Optimization: Consolidated inline CSS into a global stylesheet, formatted all code with Prettier, and optimized all images to WebP format for improved load times.
  • Serverless Contact Form: Deployed a Node.js 22 secure Cloud Function using Mailgun API (including HTML and plain-text emails) directly managed by Firebase.
  • Feature Additions: Integrated lightning-fast client-side documentation search, generated a custom "Lost in Space" thematic 404 page, and finalized a professional Print-Friendly stylesheet (`@media print`) ideal for tabletop campaign usage.