JAPS

A static portfolio generator that imports your deployed sites from Netlify and GitHub and creates editable, multilingual portfolios for developers.

Role
Design and full-stack development
Period
October 2026 – November 2026
Built with
Astro / TypeScript / Vue / Hono / Zod / Vite / Playwright / Vitest
Client project
✓
JAPS
JAPS

JAPS generates a static portfolio for developers by discovering deployed sites on Netlify, pairing them with their repositories on GitHub, capturing real screenshots and analysing each project. It produces editable, multilingual project texts and can publish the resulting static site to Netlify, Cloudflare Pages or a .japs.app host.

The project is implemented with Astro, Vue and TypeScript, with a small backend using Hono and schema validation via Zod. The codebase includes a browser editor, a CLI pipeline, 22 themes and tooling for testing; the repository shows active development (144 commits, 59 pull requests) and the README marks the work as early development.