Show HN: TeamShotsPro – AI team headshots from a selfie in 60 seconds
Mvhaperen Saturday, March 07, 2026Hey HN! I built TeamShotsPro because getting consistent, professional headshots for a team is a pain — coordinating schedules, hiring photographers, and the results still look mismatched.
TeamShotsPro lets each team member upload a single selfie and get a studio-quality AI headshot in about 60 seconds. The key is consistency: everyone gets the same lighting, background, and style so the team page actually looks cohesive.
Built with Next.js 15, Google Gemini for image generation, BullMQ for async processing, and Stripe for billing. The hard part was getting the AI to produce headshots that look natural rather than "AI-generated", we spent a lot of time on prompt engineering and post-processing.
Would love feedback on the product and the generation quality. Happy to answer any questions about the tech stack or approach!