logo

How It Works

Tech Stack

ProShot is built with a modern, production ready stack:

LayerTechnology
FrameworkNext.js (App Router, Turbopack)
LanguageTypeScript (strict mode)
StylingTailwind CSS v4
Componentsshadcn/ui (Radix primitives)
AIAstria (model training & inference), Gemini (Magic Editor)
Auth & DatabaseSupabase
PaymentsStripe, PayPal, Razorpay
EmailResend
HostingVercel
DocsFumadocs
i18nnext-intl (5 languages)

Live Product

See ProShot in action at proshot.click.

How It Works

ProShot takes users from a handful of selfies to studio quality headshots in three simple steps.

Train Your AI Model

Users upload 4 or more clear photos of themselves. The AI (powered by Astria) trains a personal model that learns their unique facial features, lighting preferences, and natural expressions.

Step 1 — Train Your AI Model

Generate Styled Headshots

Once the model is trained, users browse through professionally designed style packs and generate HD headshots with a single click. Each pack offers a different look, from corporate to creative.

Step 2 — Generate Styled Headshots

Fine Tune with Magic Editor

Users can further refine any generated headshot using the Magic Editor. Change backgrounds, adjust outfits, or tweak details with a simple text prompt.

Step 3 — Fine Tune with Magic Editor