Skip to content

Latest commit

 

History

History
39 lines (32 loc) · 1.71 KB

File metadata and controls

39 lines (32 loc) · 1.71 KB

Deployment Checklist

The site is visually ready ("Practitioner" aesthetic) and structurally complete. To make it publicly viable, you must manually update the following private information:

1. Contact Information

Search for and replace these placeholders in index.html, contact.html, and content/site.json:

  • WhatsApp: 972XXXXXXXXX -> Your real number (e.g., 972541234567).
  • Email: contact@example.com -> Your real email (e.g., yaniv@serious-shit.com).

2. Contact Forms

The site uses FormSubmit for handling emails without a backend.

  1. Confirm the form action uses your real email address (e.g., https://formsubmit.co/you@example.com).
  2. Submit a test form and complete the FormSubmit activation email.
  3. Update the _next value if you need a full URL (the default is thank-you.html).

3. Images

  • Fuzilator: Ensure images/products/fuzilator.jpg is the high-res photo you want.
  • Gallery: The gallery page is currently using text placeholders. To populate it:
    1. Add photos to images/gallery/.
    2. Update content/gallery.json with the filenames and captions.

4. GitHub Pages

  1. Push the code to GitHub.
  2. Go to Settings > Pages.
  3. Source: Deploy from a branch -> main / root.
  4. The site will be live at yourusername.github.io/repo-name.

5. Domain (Optional)

If you have a domain (e.g., serious-shit.com):

  1. Add a CNAME file to the root directory containing just the domain name.
  2. Configure your DNS provider.

Current Status:

  • ✅ Design: Practitioner / Technical
  • ✅ Content: Workshops & Fuzilator specs
  • ✅ Mobile: Responsive
  • ⚠️ Action Required: Update Phone, Email, and FormSubmit activation.