SaaS and CRM

Eviz

SaaS for digital business cards, landing pages, lead capture and CRM.

Architecture

Eviz connects public business pages to account management and customer relationship workflows.

  • Page publishing: digital cards, landing pages and configurable content.
  • Public interactions: forms and contact channels associated with published pages.
  • CRM: lead and contact records, commercial activities and related workflows.
  • Application services: identity, accounts, publishing, forms, business records and billing.
  • Persistence: relational data accessed through the backend.

The public pages and the authenticated management interface use the same application domains through distinct web experiences.

Technologies

  • Frontend: React, TypeScript, Vite, TipTap.
  • Backend: NestJS, TypeScript, REST APIs.
  • Data: Prisma, PostgreSQL.
  • Real-time features: Socket.IO.
  • Payments: Stripe and Asaas integrations.