Advertorial Tool je sopstvena marketplace platforma agencije Sunset Digital, koju agencija predstavlja kao prvi nemački marketplace za advertorijale. Povezuje oglašivače sa izdavačima za link-building i advertorial sadržaj i radi na adresi app.sunset-digital.com. Oglašivači pregledaju i rezervišu pozicije, izdavači dobijaju brifing i isporučuju sadržaj, a agencija prati svaku rezervaciju od porudžbine do fakture.
Obim projekta
Nova aplikacija, započeta u septembru 2025, sada u produkciji i još uvek u aktivnom razvoju. Vodim razvoj u timu od dvoje i pokrivam arhitekturu, backend, frontend i deployment.
Odgovornosti
- Osmislio aplikaciju na Laravelu 12 sa React i TypeScript frontendom, povezanim preko Inertia.js-a
- Napravio marketplace ponuda advertorijala i backlinkova, sa kategorijama, tagovima, tipovima linkova, filterima i sačuvanim podešavanjima tabela po korisniku
- Implementirao korpu, porudžbine i plaćanja, uključujući obračun PDV-a
- Napravio tok rezervacije sa odvojenim statusima za kupca, sadržaj i izdavača, i e-poruke sa brifingom za izdavače
- Napravio pisanje i pregled sadržaja, sa editorom teksta, komentarima urednika i koracima objavljivanja
- Integrisao OpenAI API za generisanje naslova i prepravljanje teksta advertorijala, sa promptovima koje administratori uređuju u aplikaciji
- Integrisao SE Ranking API za saobraćaj, vidljivost i proveru zdravlja sajta po domenu, kroz pozadinske poslove koji poštuju ograničenja broja poziva
- Dodao računovodstvene preglede faktura kupaca i izdavača
- Implementirao uloge i dozvole, log aktivnosti, prevodiv sadržaj i interfejs na više jezika
- Postavio automatske testove, statičku analizu i GitLab pipeline koji testira i objavljuje aplikaciju
Ishodi i rezultati
Umesto da svaki kupac sam prolazi kroz stotine medijskih ponuda izdavača, agencija analizira ponude, ujednačava podatke i čini ih uporedivim u jednom sistemu. Proces rezervacije, od porudžbine oglašivača do isporuke izdavača i faktura na obe strane, odvija se u istoj aplikaciji. Pomoć AI-ja skraćuje pisanje naslova i tekstova advertorijala, dok završni pregled ostaje na urednicima.
Ključna postignuća
- Isporučio funkcionalnost pisanja sadržaja uz pomoć AI-ja u produkciji, sa promptovima van koda, pa agencija može da ih podešava bez novog izdanja
- Napravio pozadinsku obradu SEO metrika koja sama rešava ograničenja broja poziva i ponovne pokušaje
- Održao pokrivenost koda sa 70 klasa automatskih testova, uz statičku analizu i prijavu grešaka u Sentry
- Održao ritam stalnih izdanja sa fazama testiranja i deployment-a u GitLab CI/CD-u
Stečene veštine
- Integracija LLM API-ja u produkcione funkcionalnosti
- Projektovanje marketplace-a i tokova rezervacije
- Pozadinska obrada sa redovima uz ograničenja broja poziva
- Inertia.js sa React-om i TypeScript-om na Laravelu
- Tipski bezbedno rutiranje između backenda i frontenda
- Vođenje razvoja u malom timu
