Fotarobota: zdjęcia produktów jak ze studia w kilka sekund
Od pomysłu do działającego serwisu z płacącymi klientami w 2 tygodnie.
Rewolucja w branży zdjęć produktowych: profesjonalne portrety w kilka sekund zamiast wielogodzinnych sesji.

Zobacz efekt
Jedno zdjęcie z telefonu, cztery gotowe ujęcia. Wszystkie kadry poniżej wyszły z działającego systemu — nic nie jest retuszowane ręcznie.

Podłoga, przypadkowe tło, brak aranżacji




Studyjna jakość w 15 sekund
Kliknij kropki, aby przełączyć warianty. Produkt na zdjęciu pozostaje ten sam — model zmienia wyłącznie scenę i światło.
Wyzwanie
Tradycyjne sesje zdjęciowe są drogie, czasochłonne i logistycznie trudne. Koszty wynajmu studia, ekipy i retuszu sięgają tysięcy złotych, a czas realizacji — tygodni.
Dla małych firm i e-commerce oznacza to barierę wejścia: brak profesjonalnych zdjęć produktowych obniża konwersję i wiarygodność marki.
Ponadto, lokale gastronomiczne nie muszą robić specjalnych sesji zdjęciowych i gotować jedzenia wyłącznie na potrzeby katalogu. Obsługa może systematycznie łapać w kadr pojedyncze dania z zamówień za pomocą telefonu. To idea 'no-waste', dająca gotowe, oświetlone potrawy pod aplikację, stronę czy portale: Glovo, Wolt, Uber Eats.
Architektura AI
Wykorzystanie zaawansowanych modeli dyfuzyjnych (Fal.ai) do generowania profesjonalnych portretów w kilka sekund. Użytkownik wgrywa zdjęcie produktu, wybiera styl tła i oświetlenia — system zwraca gotowy zestaw wizerunków bez studia i ekipy.
Efekt „magii”: od surowego zdjęcia do kampanii reklamowej w czasie jednej kawy.
Ścieżka jednego zdjęcia
- 01
Wgranie
Użytkownik robi zdjęcie telefonem i wrzuca je w przeglądarce. Plik trafia do Supabase Storage, a backend zapisuje wyłącznie adres w obrębie własnego magazynu.
- 02
Wybór sceny
Zamiast pisać prompt, użytkownik wybiera kategorię i styl aranżacji. Aplikacja składa z tego gotowy prompt wraz z listą zakazów chroniących produkt.
- 03
Pobranie kredytu
Opłata schodzi z konta atomowo, jeszcze przed wysłaniem zadania. Jeśli zgłoszenie do kolejki się nie powiedzie, kredyt wraca automatycznie.
- 04
Kolejka i generacja
Zadanie ląduje w kolejce fal.ai, a funkcja serverless kończy pracę od razu po otrzymaniu adresu statusu. Odpytywanie przejmuje przeglądarka.
- 05
Galeria
Gotowy kadr trafia do prywatnej galerii użytkownika, skąd można go pobrać w rozdzielczości nadającej się pod sklep i portale z jedzeniem.
Co było ciekawe inżyniersko
Fire-and-forget zamiast czekania
Generacja trwa dłużej, niż wynosi rozsądny czas życia funkcji serverless. Zamiast trzymać ją otwartą, API zgłasza zadanie do kolejki i natychmiast oddaje adres statusu, a odpytywanie przechodzi na frontend. Funkcja kończy się w ułamku sekundy i nie płaci się za czekanie.
Kredyty pobierane atomowo
Odejmowanie kredytu działa na optimistic lockingu z ponawianiem, a opłata schodzi przed generacją. To zamyka lukę, w której otwarcie kilku kart naraz pozwalało wygenerować więcej zdjęć, niż użytkownik miał opłaconych.
Zawężenie źródła obrazu
Wejście waliduje Zod, ale sam typ „URL” to za mało: dodatkowy warunek wymusza, by adres zdjęcia pochodził wyłącznie z magazynu aplikacji. Bez tego endpoint dałoby się wykorzystać do odpytywania dowolnych adresów po stronie serwera.
Prompt, który chroni produkt
Model ma podmienić scenę, a nie towar. Pilnuje tego negatywny prompt zakazujący mutacji, podmiany obiektów i zmian kształtu, w parze z niską siłą przekształcenia. Dzięki temu pizza na zdjęciu „po” to wciąż ta sama pizza, z tymi samymi oliwkami.
Płatności z weryfikacją podpisu
Integracja z bramką Autopay obsługuje powiadomienia ITN: każde jest weryfikowane hashem SHA-256 liczonym ze wspólnego klucza, a odpowiedź wraca w formacie XML wymaganym przez operatora. Całość rozlicza się w modelu działalności nierejestrowanej.
Silnik technologiczny
Frontend
Next.js
AI Processing
fal.ai
Płatności
Autopay
Skalowalność
Serverless
Pełny stack
Next.js 16 (App Router) · TypeScript · Supabase (Auth + PostgreSQL + Storage) · fal.ai (nano-banana / edit) · Autopay (bramka płatnicza + ITN) · Cloudinary · sharp · PostHog · Zod · Vercel
Efekty biznesowe
- Pierwsza działająca wersja gotowa w 14 dni. Pełny cykl od briefu do działającej aplikacji.
- W pełni funkcjonalny system płatności i automatyzacja procesów.
- Redukcja kosztów produkcji zdjęć produktowych o 90% w porównaniu z tradycyjną sesją.
- Aplikacja ma wdrożoną bramkę płatniczą Autopay działającą w pełni na działalności nierejestrowanej (NDG). Platforma do płatności dla każdego twórcy bez przymusu zakładania firmy.
Dlaczego projekt jest wygaszony
Fotarobota była projektem walidacyjnym: sprawdzałem, czy da się dowieźć działający, płatny produkt oparty na AI w dwa tygodnie i czy ktoś za niego zapłaci. W obu przypadkach odpowiedź brzmiała „tak”. Po fazie walidacji wyłączyłem infrastrukturę — utrzymywanie osobnej domeny, bazy danych i bramki płatniczej dla projektu, który spełnił już swoją rolę, byłoby kosztem bez zwrotu.
Wszystkie zdjęcia na tej stronie pochodzą z działającego systemu.
Projekt jest do kupienia
System jest skończony i sprawdzony w boju — działał komercyjnie i miał płacących użytkowników. Dla własnej platformy tego typu są dwie drogi: przejęcie dokładnie tego projektu razem z kodem, architekturą i integracjami albo budowa nowej wersji, zaprojektowanej od zera pod konkretną branżę, markę i model rozliczeń.
Porozmawiajmy o przejęciu