Phone Portfolio Template

The interactive iPhone portfolio, licensed for your brand.

What if your portfolio felt like an actual product? Visit jumaanebey.com — that's the template. License the code, or I'll build it for you.

Template License

$299one-time

Code + Figma + setup guide

  • Full source code (Next.js + TypeScript)
  • Figma file with all icon/layout assets
  • 30-min Loom walkthrough
  • Email support for 30 days
  • MIT-style license — ship under your own brand

Done-For-You

Most asked
$2,000–$5,000fixed scope

I build it, you launch it

  • Custom branding, copy, and content with you
  • Up to 6 business apps + folders configured
  • Your photos, projects, links, and case studies wired in
  • Vercel deploy + custom domain setup
  • 2 weeks turnaround. 1 round of revisions included.

What's in the box

  • Pixel-accurate iPhone hardware frame (notch, dock, status bar)
  • Swipeable home screen with custom app grid + folders
  • App Store–style sheet for opening external sites
  • Photos, Wallet, Notes, Messages, Calendar, Music, Podcast app shells
  • Built-in mini-games with leaderboards (Tap Rush, Trivia)
  • Boot splash screen with typewriter effect
  • Tracker + dashboard for visit analytics (heatmap, scroll depth, sessions)
  • Mobile + desktop responsive — feels native on both
  • Next.js 14, TypeScript, Tailwind, Framer Motion. Vercel-ready.

Questions

Is this just a Figma file?

No — it's working production code. The Figma file is included for design reference, but you can clone the repo and deploy to Vercel in under 10 minutes.

Do I need to know React?

For the license: yes, basic familiarity helps. For done-for-you: no, I handle everything and hand you the deployed site.

Can I use this for clients?

Yes. The license is per-end-product, not per-developer. Build one site for a client under it. Multi-client agency licensing is available — email me.

What's the analytics dashboard?

A built-in /dashboard route (password-protected) showing visitor counts, heatmaps, session journeys, scroll depth, and frustration signals. No Google Analytics needed — first-party Supabase tracking.

Refund policy?

Template license: 7-day refund if you haven't downloaded the code. DFY: 50% deposit; full refund before kickoff, prorated after that.

Not ready to buy? Send a question and I'll walk you through it.

© 2026 Jumaane Bey · Home