Blog

How to create an indie app portfolio that people actually open

2 min read

A personal website is easy to ignore. An indie app portfolio with prices, demos, and a single public URL is easier to share and easier to trust.

A portfolio for a designer is a grid of shots. A portfolio for an indie app maker should feel closer to a store: products, prices, and a way to try them.

You do not need a custom site to get there. An AllApps page is a public portfolio at allapps.page/@yourname that you can assemble from the dashboard.

Start with the story in one sentence

Write a bio that names the kind of software you make. "Tiny tools for teachers" or "Local-first apps for writers" is enough. Visitors decide in a second whether to keep scrolling.

Skip the résumé. The apps are the proof.

List products, not projects

Treat each shipped app as a card:

  • Name people can search for
  • Icon they will recognize later
  • Description in one sentence
  • URL that opens the live product
  • Price if there is one, including a free tier

Unfinished ideas can wait. A portfolio with three live apps beats a graveyard of twelve prototypes.

Add proof next to the catalog

People rarely believe a landing page that only the maker has seen. AllApps lets you embed a YouTube walkthrough and pin reviews from X on the same page as the apps.

A two-minute demo above the list does more than a paragraph about your process. Comments and reactions on each app also show that the page is visited, not abandoned.

If you want a deeper setup for social proof, read how to collect app reviews on one page.

Keep the URL boring on purpose

Use the same handle you already own on GitHub or X when it is still available. allapps.page/@maya is easier to remember than a custom domain you will forget to renew.

Share that URL in:

  • your GitHub profile
  • grant and fellowship applications
  • "we are hiring / I am available" posts
  • investor or angel intros

A portfolio you can paste from memory gets used. A portfolio buried three clicks behind a personal domain often does not.

Update it when you ship, not when you redesign

The day you launch is the day to add the app. Do not wait for a new website. Open the dashboard, add the product, and the public page is current.

That habit is the difference between a living catalog and a site last touched two years ago. For a social-first workflow, see the best way to share multiple apps.

Create your indie app portfolio on AllApps and put every product on one page.

Create your AllApps page

Claim a public URL and share every app from one place.

Create page

Keep reading