All work

Selected work / 03

Schedura

Modern event management platform / SaaS product.

Event creation, publishing, attendee registration with QR-code tickets, check-in, dashboards and analytics — a real-world SaaS workflow.

FRONTEND
React 19 · TypeScript · Tailwind CSS
BACKEND
Node.js · Express · MongoDB Atlas · JWT · Cloudinary · QR Code

CONTEXT / CONCEPT

Events, run like systems.

Schedura is a modern event-management platform — a SaaS product covering the real workflow: create and publish events, register attendees, generate QR-code tickets, check people in, and read the results on organizer dashboards.

The design intent is operational: role-based access for organizers, structured data behind every event, and interfaces that make check-in day feel controlled rather than chaotic.

WHAT WAS BUILT

The full event pipeline.

  • Event creation and management
  • Event publishing
  • Authentication
  • Role-based access
  • Attendee registration
  • QR-code ticket generation
  • Event check-in
  • Organizer dashboards
  • Event analytics
  • Attendee management
  • REST APIs
  • Reusable components
  • Responsive interfaces

TECHNICAL ARCHITECTURE

Architecture for a real workflow.

The client is React 19 with TypeScript and Tailwind CSS, assembled from reusable components. A Node.js and Express backend exposes REST APIs over MongoDB Atlas, with JWT handling authentication and role-based access.

Tickets are generated as QR codes for check-in, Cloudinary is part of the stack, and dashboards with analytics give organizers a structured view of every event.

CLIENT
React 19 · TypeScript · Tailwind CSS
API
Node.js · Express — REST APIs
DATA
MongoDB Atlas
AUTH
JWT · role-based access
TICKETS
QR-code generation · check-in
ALSO IN STACK
Cloudinary

THE RESULT

A SaaS, not a sample.

Schedura is built as a real-world workflow system: full-stack TypeScript, authentication and authorization, data management and product design working together end to end.