Live app (just open this link):
https://nexweb-dot.github.io/PortAI/
No install. No download. Upload your resume or start chatting.
- Open the link above
- Upload a PDF resume or describe yourself
- Say "generate my portfolio"
- View and export your landing page
- Repo → Settings → Pages → Build and deployment
- Source: GitHub Actions
- Repo → Settings → Secrets and variables → Actions
- New repository secret
- Name:
GEMINI_API_KEY - Value: your key from Google AI Studio
Push to main. GitHub Actions builds the site and publishes it automatically.
cp .env.example .env.local
# Add NEXT_PUBLIC_GEMINI_API_KEY=your_key to .env.local
npm install
npm run build
npm run previewThis is only for testing before you push — your users never need this.