A comprehensive knowledge portal for VIPER (Vertex's Internal Portal for Employee Resources).
Access the portal at: https://Tejakrishna-b.github.io/VIPER/
VIPER/
├── index.html # Main portal page
├── auth-config.js # Authentication configuration (optional)
├── cloudflare-worker.js # OAuth proxy for authentication (optional)
└── README.md # This file
- Go to Repository Settings > Pages
- Under "Build and deployment":
- Source: Deploy from a branch
- Branch: main
- Folder: / (root)
- Click Save
- Wait 2-3 minutes for deployment
Open index.html directly in your browser:
open index.htmlOr use a local server:
# Python 3
python3 -m http.server 8000
# Then visit: http://localhost:8000- Knowledge base sections
- Mermaid diagrams for visualizations
- Responsive sidebar navigation
- Clean, professional design
The portal uses GitHub OAuth authentication with email domain verification.
✅ Anyone with @vertexinc.com or @vertex.com email
✅ Specific GitHub usernames (configured in auth-config.js)
Follow the complete guide: SETUP-AUTH.md
Quick steps:
- Create GitHub OAuth App
- Deploy Cloudflare Worker
- Update
auth-config.jswith your credentials - Push to GitHub
Setup time: ~15 minutes
Maintained by: Tejakrishna-b