Skip to content
All projects
Own SaaS Product

Pozivko - Digital Event Invitations

Role
Founder & Full-stack Developer
Period
05/2026 – present

54

invitation themes for four kinds of events

130+

automated test classes

Live

in production at pozivko.rs

Pozivko is my own product: a platform where anyone can create a digital invitation for a wedding, birthday, baptism or corporate event, share one link, and collect replies from guests. It is live at pozivko.rs and I build and run it alone.

Project scope

A solo project covering everything a product needs: the public event pages, the client portal, the admin panel, payments, emails, deployment and marketing tracking. The interface is in Serbian and aimed at the local market.

What I built

  • Public event pages rendered from a library of 54 themes, each with RSVP form, countdown, schedule, map, photo gallery, background music, QR code and calendar download
  • Client portal with passwordless magic-link login, where the host edits the event, manages guests and follows replies
  • RSVP with custom questions per event, confirmation emails sent through queues, and an export of the guest list
  • Table management with an automatic seating planner that keeps parties together and fills tables by best fit
  • Print studio that produces print-ready PDF invitations and table cards from the same event data
  • Guest photo uploads during the event, with server-side image resizing
  • Free and paid per-event plans, promo codes, payment by IPS QR code (Serbian instant payments) and fiscal receipts sent by email
  • Filament admin panel for events, guests, orders, promo codes and sent emails
  • Campaign tracking with server-side Meta Conversions API events

How it is run

  • Automated tests run on every push, and deployment to production goes through GitHub Actions
  • Errors are reported to Sentry
  • Static analysis and automated refactoring (Larastan, Rector, Pint) keep the code consistent

Status

Live and in active development. New themes and features are released continuously.