Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Frontend: Lovable | Backend: n8n | Supabase | Vercel | Stripe | Veo | NanoBanana | KIE
## Task

An American startup approached me with the task of developing an MVP AI platform for generating advertising video content.

The project involved:

A two-sided platform model with various types of users

Integration of several AI engines

Payment infrastructure

Management of digital entities and access rights

Asynchronous processing of media generation

Scalable SaaS architecture

It was necessary to design and implement the MVP from scratch — from architecture to production deployment.

# Architectural solution:

I designed the system as follows:

Frontend: Lovable (React-based UI)

Backend orchestration: n8n

Database & Auth: Supabase

Hosting: Vercel

Payments: Stripe

AI Engines: Veo, NanoBanana, KIE

Implemented logic

The platform includes a complex interaction model between several types of users and digital entities.

# The following were implemented:

- Role-based authentication and access rights management

- A system for managing digital presets and entities

- Asynchronous orchestration of AI processes via n8n

- Integration of multiple AI providers

- Real-time generation status processing

- Stripe (checkout + webhooks)

- Transaction management and access to functionality

- Supabase Storage for media

- Error handling and logging

Project challenges:

- Synchronization of frontend and backend states

- Asynchronous AI generation processes

- Separation of access logic between user types

- Scalable SaaS architecture

- Integration of multiple AI providers into a single system

# Result:

Working MVP

Production-ready architecture

Prepared for scaling

Infrastructure for processing AI content

Preparation for attracting investments
Work details
Added 3 March
34 views
Freelancer
Ievgen I.
Ukraine Kyiv  1  0

A little busy A little busy
1 Safe completed
1 arbitration
On the service 9 years