INVI — платформа цифрових весільних запрошень
Готовий сайт-запрошення з панеллю керування: дизайни, wizard, гості та відповіді — без дизайнера.


Ціль проєкту
Створити SaaS-продукт, де пара за один вечір збирає персональне весільне запрошення, обирає дизайн, розсилає посилання гостям і збирає RSVP в одному кабінеті.
Роль у проєкті
Full-stack інженер. Повний цикл: лендинг і SMS-авторизація, покроковий wizard створення запрошення, кабінет пари (гості, редагування, налаштування), публічні сторінки запрошень за персональними URL та вбудований чат підтримки.
Модулі та можливості системи


Інженерні виклики
Wizard на 14 кроків
Спроєктував покроковий майстер зі збереженням стану, валідацією блоків і живим прев'ю дизайну — щоб пара могла зібрати запрошення за один вечір без дизайнера.
Персональні посилання та RSVP
Реалізував генерацію індивідуальних URL для гостей, відстеження статусів відповідей і експорт списку — щоб пара бачила, хто вже підтвердив присутність.
SMS OTP і кабінет після створення
Зв'язав телефонну авторизацію з кабінетом: після входу пара редагує контент, змінює шаблон і оновлює посилання без втрати даних гостей.
Технологічний стек
Frontend
- Next.js
- TypeScript
- Tailwind CSS
Backend
- Node.js
- NestJS
- REST API
Data
- PostgreSQL
- Prisma ORM
Інфраструктура
- Vercel
- SMS provider
- GitHub Actions