# IdGenics LLC - Identity & Access Governance Website

Welcome to the official repository for **IdGenics LLC**, a next-generation Identity and Access Governance (IGA) company specializing in autonomous AI access certification, zero trust privilege elevation, and multi-framework continuous compliance audit automation.

---

## 🌟 Live Preview & Visual Highlights

- **Hero Banner Asset**: `assets/hero-banner.png`
- **Interactive AI Governance Stream Widget**: Live interactive decision copilot in `js/iga-simulator.js`
- **Interactive IGA ROI Calculator**: Calculate annual analyst hours and budget savings in `js/roi-calculator.js`
- **Multi-Framework Audit Readiness**: Interactive SOC 2, ISO 27001, HIPAA & FedRAMP compliance tabs

---

## 🚀 Hosting on GitHub Pages (Step-by-Step Guide)

This website is designed for immediate zero-config deployment to **GitHub Pages**.

### Method 1: Automatic GitHub Actions Deployment (Recommended)

1. **Create a new repository on GitHub**:
   - Go to [GitHub - New Repository](https://github.com/new)
   - Name your repository (e.g. `idgenics-website` or `<your-username>.github.io` for root domain).

2. **Push your code to GitHub**:
   Run the following commands in your terminal inside this directory:
   ```bash
   git init
   git add .
   git commit -m "Initial commit for IdGenics LLC website"
   git branch -M main
   git remote add origin https://github.com/<your-github-username>/<your-repo-name>.git
   git push -u origin main
   ```

3. **Enable GitHub Pages via Actions**:
   - Go to your repository on GitHub: `https://github.com/<your-username>/<your-repo-name>`
   - Navigate to **Settings** -> **Pages**.
   - Under **Build and deployment** -> **Source**, select **GitHub Actions**.
   - The included `.github/workflows/deploy.yml` will automatically build and publish your website!

Your site will be live at:
`https://<your-username>.github.io/<your-repo-name>/`

---

### Method 2: Manual Deploy via `gh-pages` Branch

If you prefer standard branch deployment:
1. In repository **Settings** -> **Pages**.
2. Select **Deploy from a branch**.
3. Choose branch `main` and folder `/ (root)`.
4. Click **Save**.

---

## ⚙️ Project Structure

```
idgenics_llc/
├── index.html                   # Main semantic HTML5 landing page
├── css/
│   └── style.css                # Midnight Cyber design system, glassmorphism, animations
├── js/
│   ├── app.js                   # Navigation, modal system, compliance tabs
│   ├── iga-simulator.js         # Interactive AI Governance Copilot stream
│   └── roi-calculator.js        # Interactive IGA ROI & Risk savings calculator
├── assets/
│   └── hero-banner.png          # High-resolution visual banner asset
├── .github/
│   └── workflows/
│       └── deploy.yml           # Automatic GitHub Pages CI/CD workflow
└── README.md                    # Deployment and usage instructions
```

---

## 🔐 Custom Domain Setup (Optional)

To link a custom domain (e.g., `idgenics.ai` or `idgenics.com`):
1. Create a `CNAME` file in the root directory containing your domain name.
2. In your DNS provider (Cloudflare, Namecheap, GoDaddy), add:
   - `CNAME` record pointing `www` to `<your-username>.github.io`
   - `A` records pointing your apex domain `@` to GitHub Pages IPs:
     - `185.199.108.153`
     - `185.199.109.153`
     - `185.199.110.153`
     - `185.199.111.153`
3. Enable **Enforce HTTPS** in repository settings.

---

© 2026 IdGenics LLC. All rights reserved.
