JhaSourav07/commitpulse — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a polished Next.js app called CommitPulse that turns a GitHub username into a beautiful SVG image people can paste into their GitHub profile README.

The main feature should be an API URL like /api/streak?user=YOUR_USERNAME that returns a cinematic 3D isometric contribution skyline, with taller towers for more commits, subtle glow effects, a scan line animation, stats text, and a nice empty day style that still looks intentional. It should pull contribution data from GitHub, keep the result fast, and handle missing or invalid users gracefully.

Add theme support through URL parameters, including presets like dark, neon, light, GitHub, Dracula, and custom colors for background, accent, text, border, radius, animation speed, and size. Also make a simple landing page with examples, copyable README snippets, and a theme preview area.

Use TypeScript and make it ready to deploy on Vercel. Look up current docs online if you need to.

Want more depth? Deep Reverse