Version 1 · 2026

Plan beautifully. Celebrate fully.

Sri Event Management is a calm, modern workspace for personal events — weddings, arangetrams, milestone celebrations — designed for the people you actually invite and the contractors who help you pull it off.

Live countdown 5 public-page templates Host ↔ contractor chat Timezone-aware
Section 01

Create an account

~ 2 min

Choose the path that matches what you want to do. You can wear both hats later — signing up never locks you in.

Sign up as a host

You're throwing an event. You get a workspace named after your family or company, and roles HOST + GUEST so you can also accept invitations.

HOST GUEST

Sign up as a contractor

You offer services — DJ, caterer, mehndi artist, photographer. You get a draft profile waiting for you, plus the ability to throw your own events too.

CONTRACTOR HOST GUEST
Tip

If a host or host-manager already pre-registered you by email or phone, signing up with that same email automatically links you to your existing profile — every assignment they queued up is waiting in your dashboard.

Section 02

Your dashboard

Home base

Everything you need lives in the left nav. Hosts see Events, Contacts, Contractors, Messages, Admin (if applicable). Contractors get Profile, Items, Calendar, Assignments, Messages.

What lives where

  • Events — every event you're hosting or managing, with status pills (Draft / Published / Cancelled / Completed) and a live countdown card.
  • Contacts — your guest book. Import from iPhone, Android, or Excel; dedupe by email; build lists for grouping (family, work, neighbors).
  • Contractors — browse, filter, and assign service providers. Pre-register anyone not yet on the platform.
  • Messages — one inbox for every host ↔ contractor thread. Unread badge in the nav.
  • Admin — visible only if you hold the ADMIN role. User list, role grants, audit log.
Section 03

Create your event

For hosts

A short, focused flow that gathers exactly what your guests need to know.

1

Pick the event type

Wedding, housewarming, baby shower, arangetram (18 specific forms — Bharatanatyam, Kuchipudi, Carnatic Vocal, Veena, and more), or anything else from the catalog.

2

Title, schedule, location

The title field shows a placeholder tailored to your event type. Tap the ⓘ Samples popover to drop in a polished sample description and edit from there.

timezone is captured so dates render correctly anywhere
3

RSVP options

Toggle whether guests can answer Maybe, set a deadline, configure headcount caps. Per-event-type wording is auto-applied — a wedding's YES button reads Joyfully accept; an arangetram's reads Honored to attend.

4

Dress code & audience

Define dress per audience (men / women / kids), or mark as adults-only. Pick a "Who's invited" label like All ages welcome or Adults only — it surfaces prominently on the public page.

5

Agenda template

Five budget tiers pre-populate the schedule — INTIMATE ESSENTIAL STANDARD PREMIUM LUXURY. Pick one and tweak.

Section 04

Pick a template

Public RSVP page

Five layouts, all built from the same atoms. Switch any time — your content stays the same; only the look changes. Guests can preview alternates with ?view=<template>.

Default
Classic
Single-card layout with a cover-photo header. Crowd-pleaser.
Three tabs
Tabbed
Invitation · RSVP · Messages — keeps the page focused.
Cinematic
Poster
Full-screen hero with the cover photo. Bold first impression.
Formal
Letter
Letterpress aesthetic. Centered serif typography, no photos.
Long-form
Scroll
Sticky nav · About · Guru · Details · RSVP. Built for arangetrams.
Always at the top

Every template renders one prominent Who's Invited widget right below the countdown / date / address — so the audience scope ("Adults only", "Family welcome") is impossible to miss.

Section 05

Style the page

Cover · Colors · Tone

Cover photo

Upload your own image or pick a themed gradient. Adjust the focal point so the framing looks great on mobile.

Accent colors

Customize the countdown and date/time/address colors independently so the contrast feels right against your background.

Dress code

Per-audience guidance (men / women / kids), with an optional free-text note for special instructions.

Link previews

Share your RSVP link in WhatsApp, iMessage, or Slack — guests see a rich preview with your title, description, and cover image. No setup required.

Section 06

Import your contacts

iPhone · Android · Excel

Bring in everyone you'd like to invite, then send in batches when you're ready. Duplicates are merged by email automatically.

From iPhone

Export your contacts as a .vcf file from the Contacts app, then drop it in.

From Android

Use Google Contacts → Export → CSV. Drag-and-drop into the importer.

From Excel

Any .xlsx or .csv with email + name columns works. Headers are auto-detected.

Section 07

Send invitations

Personalized, trackable

Two send modes

  • Update — resend to everyone. Use this when details changed (new venue, new time).
  • Reminder — resend only to guests who haven't opened yet. Polite nudge.
Did you know

Sending the first invitation auto-publishes a DRAFT event. So does the first YES RSVP. You can also press Publish manually from the draft banner.

Section 08

Manage RSVPs

Stats · Edit · Export

Every event card on your dashboard shows six tiles at a glance — Invited, Seen, Yes, Maybe, No, Headcount.

Fix a guest's response

Hit Edit next to any RSVP row to correct fat-finger mistakes — change response, headcount, kids count, or message. Every edit is audit-logged so you have a trail.

Heads up

Once a guest responds, the magic edit link in their confirmation email keeps working — they can update without bothering you.

Section 09

Publish your event

Three paths
DRAFT Manual publish · First invitation · First YES RSVP PUBLISHED

Pick whichever feels right. You can preview a DRAFT publicly with the share link any time — it just hides certain "live" elements until you flip the switch.

Section 10

Find a contractor

DJ · Caterer · Photographer · Priest · …

Browse /dashboard/contractors with filters for service type and budget tier. Cards show pricing, service areas, and a "from $…" label.

Searching from an event

Click Find a contractor from any event detail page and the browse auto-scopes to types relevant to that event's category — so for an Arangetram, the musician roles appear; for a wedding, they don't crowd the list.

Section 11

Pre-register a contractor

Before they sign up

Already know the photographer you want to work with, even though they aren't on Sri Events yet? Click + Add a contractor, drop in their email or phone, and you're ready to assign.

Host adds → Public

Discoverable by every host and host-manager on Sri Events. Great for vendors you'd recommend anyway.

Host-manager adds → Private

Visible only to you. Use this for your private rolodex of trusted vendors — other hosts can't see them.

How the claim works

When the contractor signs up later with the same email (or the same phone), Sri Events automatically links them to the profile you created. Every assignment you queued up appears in their dashboard the moment they finish signup.

Identifying a contractor

At least one of email or phone is required. We dedupe globally on both — if a profile already matches, you'll be redirected to that profile rather than creating a duplicate. Private records owned by other users are never disclosed to you (you'll see a friendly "already registered" message).

Section 12

Assign & confirm

Two-sided agreement

Both sides sign off before anything counts as confirmed — no surprises.

REQUESTED CONTRACTOR ACCEPTED CONFIRMED COMPLETED

A contractor can provisionally accept many overlapping requests. The moment you confirm one, every other pending request that overlaps that contractor's time gets auto-declined — so they don't get double-booked.

Both sides mark "done"

After the event, each side independently clicks Mark complete. When both flip the flag, the assignment becomes COMPLETED.

Disputes? Resolved cleanly.

Either party can raise a dispute with a written reason. Status moves to DISPUTED until either side resolves — at which point both "mark done" flags reset and both must re-mark.

Section 13

Stay in sync via Messages

Per assignment · Real-ish-time

Every assignment carries its own conversation. No emails to dig through, no losing context.

  • One inbox for hosts and contractors at /dashboard/messages.
  • Unread badge in the nav so you never miss a reply.
  • Smart email backups — recipients get a notification email if they haven't read recently, suppressed during active back-and-forth so you don't flood inboxes.
  • Send shortcut + Enter (Mac) or Ctrl + Enter (Win) to send.
Section 14

Build your contractor profile

For contractors

Help hosts find you. A complete profile gets twice the views — promise.

Display name + headline

Be specific. "Wedding photographer · Edison NJ" beats "Photographer".

Service types

Pick all that apply (DJ + MC, Photographer + Videographer, etc.).

Service areas

Comma-separated cities or regions. Used to filter searches.

Section 15

Items per budget tier

FLAT or PER_HOUR

Define your offering once, then copy it to multiple tiers and customize each one — raise prices for PREMIUM, expand inclusions for LUXURY.

One-click copy to tiers

From any item, click Copy to other tiers and pick the destinations. Tiers that already have a same-named item are skipped — so re-running is always safe.

Section 16

Calendar & blackouts

Stay un-double-booked

A month-grid calendar showing every event you're involved in, color-coded by status.

Color key

Amber · Tentative Sky · Awaiting host Emerald · Confirmed Rose · Disputed Violet · Completed
Block a window

Going on vacation? Add a blackout for that range. Any pending request inside the window auto-declines, and hosts can't create new requests for that range.

Section 17

Assignment inbox

Tabs by status

Tabs for Tentative, Awaiting Host, Confirmed, Disputed, Completed. One-click Accept, Decline, or Raise dispute.

What "accept" actually means

Your accept is provisional — you can have several at once for overlapping events. The host's confirmation is what actually locks the booking in (and clears the overlaps).

Section 18

Delegate to a Hosting Manager

Shared editing

For weddings or arangetrams where a planner does the heavy lifting. Assign a Hosting Manager to your event and they get scoped host privileges — just on that event.

  • Managers can — edit details, send invitations, bring in more contractors, cancel the event.
  • Managers cannot — hard-delete the event or change cosmetic settings (cover photo, accent colors, dress code).
  • You stay in control — every delegated action is logged with a "via manager" badge in the audit trail.
Section 19

Roles & permissions

Multi-hat by design

You can hold any combination of roles at once. Each role grants a default set of permissions; admins can fine-tune individual permissions per user.

ADMIN

Manage users, roles, authorities, and the audit log.

HOST

Create events, invite guests, import contacts, search & assign contractors, pre-register new ones (PUBLIC).

GUEST

View invitations, RSVP, edit your own response, register to become a host or contractor.

CONTRACTOR

Maintain a profile, publish items per tier, manage your calendar, accept/decline assignments, message hosts.

HOSTING MANAGER

All contractor capabilities, plus event-scoped host privileges on events you've been delegated. Can pre-register contractors (PRIVATE — visible only to you).

Section 20

Tips & shortcuts

Power user moves

Preview any template

Append ?view=poster (or tabbed / letter / scroll / classic) to your public URL to preview without changing the default.

Sample descriptions

Tap ⓘ Samples next to the description field. Use this drops it in; 📋 Copy sends it to your clipboard.

Send a message fast

In any thread, hit + Enter / Ctrl + Enter.

Multi-hat switching

If you're both a host and a contractor, the dashboard nav shows both surfaces. Use the role pill in the header to keep your context straight.

A small thing that matters

All your dates render in the event's timezone — not yours, not the server's. So a guest in London sees the same start time as the host in New Jersey, just shown clearly in the event's local zone.