shreejal↗
← All selected workEVENTS & COMMUNITY / PRODUCT JOURNEY

Eventzam↗

An event is more than a listing. It is a journey from discovery to registration, organiser coordination and the day itself.

CURRENT STAGE

Working platform · ongoing development

BUILDING BLOCKS
Next.jsVercelNeon Postgres
Visit project ↗
01 / Problem identification

The work continues after someone finds an event.

An event directory answers “what is happening?” Organisers also need somewhere to explain their event, capture interest and manage the people who respond. Treating each campaign as a separate page leaves the operational work disconnected from the public experience.

The product opportunity was to connect those moments: help visitors discover an event, give organisers a recognisable home, and carry registrations into a usable operational workflow. This is the problem framing behind the implementation; formal research findings or quantified demand are not recorded here.

02 / Solution direction

Build around organisers, events and campaigns.

Eventzam developed a shared structure for event discovery, organiser profiles and campaign pages. An organiser could have an identity beyond a single promotion, while an individual event could retain its own message and registration journey.

Database-backed content and administration made the platform more than a collection of static landing pages. The important product decision was to keep public discovery and operational management connected through the same underlying records.

03 / Building the product

From event pages to an operating workflow.

The build expanded through organiser and campaign routing, event-specific registration journeys and administrative tools for events, organisers and enquiries. Work for Grace International and event pages such as Sushant KC and Sonu Nigam gave the shared platform concrete campaign contexts.

The current repository also includes provider RSVP workflows, reports, exports and check-in routes for staff and organisers. Each extension moves the product further along the event lifecycle—from attracting attention to handling activity around the event itself.

04 / Decisions & trade-offs

Fresh information has an operating cost.

As integrations grew, repeated feed reads became a resource concern. Shared caching was introduced for selected integration feeds, with a separate cache window for the homepage. Operational administration retained a need for fresh information.

This created a practical trade-off: a cached public or integration response can tolerate some delay, while staff actions need dependable current state. Registration protection, login rate limiting and export sanitisation also became part of the build as the operational surface expanded.

05 / Scale & next steps

Scale the workflow as well as the infrastructure.

Caching and reusable organiser structures are implemented steps toward managing growth. They are not evidence of a particular traffic volume, conversion improvement or cost saving; those measurements are not supplied.

The proposed next phase is to measure database reads, registration completion and check-in reliability, then reduce the remaining repeated reads where freshness allows. Clearer campaign configuration and consistent organiser tools would help the platform support more events without requiring bespoke changes for each one.

WHERE THE JOURNEY STANDS

What exists. What comes next.

The repository now connects public discovery with organiser, campaign, registration and check-in workflows. The next challenge is making that operational breadth easier to maintain.

PROJECT REFERENCES

This case study draws on the project repository and available build history. Problem framing and proposed improvements are editorial synthesis; unverified results are not presented as measured outcomes.

Some repositories are private; access is required to view those references.
Continue exploring Skillzam ↗