You're invited
| E
Vanity & Eli
Tap to open
You're invited to the wedding of

Vanity&Eli

Friday, January 15, 2027
Doors 4:00 · Ceremony 4:45 pm
{{ days }}
Days
{{ hours }}
Hrs
{{ mins }}
Min
Today's the day ♡
Just married ♡
Beacon House
708 W Summit Ave · San Antonio, TX
Garden-formalAdults only
Your invitation includes a plus-one
This invitation is reserved for you
Kindly reply by October 15, 2026

Mãi Mãi Contigo · Forever With You

RSVP
Explore more
View, print & save your card
| E
Home
Our Story
The Day
Attire
Guestbook
Gallery
Sign in
{{ pillLabel }}{{ pillShort }}
Your invitation
RSVP
Your account
Sign out
Sign in

Vanity & Eli

are getting married
Friday, January 15, 2027
Ceremony & Dinner · Beacon House, San Antonio
Ceremony & Dinner · San Antonio, Texas
{{ days }}
Days
{{ hours }}
Hrs
{{ mins }}
Min
Today's the day ♡
We can't wait to see you
Just married ♡
Thank you for celebrating with us
RSVP
View invitation
Add to calendar
Google Calendar
Sign the guestbook
Vanity and Eli. The proposal

“If ever two were one, then surely we. Choosing each other on this day, and every one after.”

The long way around

Our Story

How we met

A mutual friend invited us both to the same Christmas party. As we'd only learn later, we each left thinking the exact same thing: I could never just walk up to them. So we didn't. We each went back to that friend, separately, and asked about the other. She never gave much away. She simply told each of us, quietly, that we should reach out. So we did.

The proposal

A year after dating, on January 15th, 2026, Eli insisted Vanity book a mani-pedi (he wanted a pedicure, if we're honest). Then they hiked up a mountain, where Eli produced a single golden rose; an anniversary gift, and a very good distraction. While Vanity admired it, Eli got down on one knee. He says he has never been more sure of anything. They're marrying on that same date, one year on.

Why a dinner

We built this day the way we strive to build everything: on purpose, together. Eli wanted to be surrounded by the people who he feels have truly shown up for them. Vanity's happiest memories are of family gathered around a shared meal. So that's the whole plan: We'll marry, then we'll eat, talk, and take pictures late into the evening. No formal dancing, no rush. Just the people we love and a very long dinner.

A few of our favorites

Moments

Vanity and Eli
Vanity and Eli
the golden rose
Vanity and Eli
January 15, 2027

The Day

4:00 pm
Doors open
Setup may still be in progress. Sign the guestbook! 
4:45 pm
Golden hour
We say our vows.
6:00 pm
Dinner
A long, shared table.
8:30 pm
Lingering
More stories, more pictures. Stay as long as you like.

No formal dancing, no schedule to race through.  Just vows, a shared meal, and good conversation.

Where
Beacon House
708 W Summit Ave · San Antonio, TX 78212
Apple Maps Directions
Save the details
Requested by all of you

The playlist so far

{{ playlistCount }} songs
{{ s.title }}
{{ s.artist }}

Add yours from Your Account.Want to add one? Sign in and request a song from your account.

Dress to feel wonderful

What to Wear

We'll be in áo dài. For our guests, we'd love garden-formal attire in our colors; not required. Please do not wear ivory, white, or gold colors.

Sage
Plum
Blush
Emerald
Kindly reply by October 15, 2026

RSVP

{{ attendingCount }}
yeses so far.
{{ attendingAsOfLine }}
RSVPs are now closed

Our reply-by date has passed and we are finalizing the details with our venue. If your plans have changed or you still need to reach us, please email us and we will do our very best.

Your guest
Plus-one request
A request only. Vanity & Eli will confirm plus-ones personally.
Keep my reply, don’t change anything

Sending a change puts your reply back in front of us for another quick confirmation.

Your invitation includes a plus-one. Choose 1 or 2 guests above. This invitation is reserved for you. Questions? VandE@MccrearyFamily.com

♪  Requesting songs for the reception? Add them in Your Account.♪  Want to request songs for the reception? Sign in and add them from your account any time.

Not ready to reply?

Pick any date up to our October 15 reply-by and we'll add a gentle RSVP reminder to your own calendar.

Add reminder to calendar

Saved. We'll meet you on your calendar {{ remindPretty }}.

Thank you, {{ rsvpName }}!

We can't wait to share a table with you.

Thank you for telling us, {{ rsvpName }}.

We'll miss you, and we'll raise a glass in your honor.

Thank you, {{ rsvpName }}.

We haven't been able to confirm a place for you. Please email us and we'll sort it out together.

Your reply
{{ myRsvpLine }}
Attending confirmedNot attendingNot confirmed — please contact usAwaiting our confirmationPlus-one approvedPlus-one declinedPlus-one pending
Edit my RSVP
All done
Your invitation

Keep & Share

Download it, print it, or tap the card to read the back.

Your invitation includes a plus-one
This invitation is reserved for you
RSVP now  →
Leave your mark

Virtual Guestbook

For those who can't make it! We will take your words and add them to the physical guestbook.

{{ noteCount }} notes so far

{{ guestErr }}

Thank you for signing.

Your note will appear here once Vanity & Eli have had a chance to read it.

Notes are gently reviewed before they appear.

Be the first to leave a note.

{{ n.msg }}

{{ n.name }}
←  Newer
←  Newer
Page {{ notePageNum }} of {{ notePageCount }}
Older  →
Older  →
From all of you

The Gallery

Moments you caught on the day. Tap any photo to see it full size.

+ Add your photos

The first photos will appear here soon.

{{ p.caption }}
{{ p.caption }}
{{ p.byline }}
{{ p.heartCount }}
Show more photos
Caught a moment?

Share your photos

Add the moments you captured. Vanity & Eli give each one a quick look before it joins the gallery.

Add a caption to any photo below (optional). Leave blank to skip.
×

{{ upNote }}

Photos are gently reviewed before they appear.

{{ gateTitle }}

{{ gateBody }}

Back to the site
Just for the two of you

Review

Enter your review code to see what guests have shared.

{{ modNote }}

Review key connected on this deviceForget
Connect
Where do I find it?

Supabase → Project Settings → API → Project API keys → service_role → Reveal. Not the publishable key. Saved only on this device, never in the website.

Refresh
View / print the QR card
Download everything

{{ modNote }}

{{ reviewSummary }}
Photos · {{ photoTotal }}
Photos · {{ photoTotal }}
RSVPs · {{ rsvpCount }}
RSVPs · {{ rsvpCount }}
Notes · {{ noteTotal }}
Notes · {{ noteTotal }}
Guests · {{ directoryCount }}
Guests · {{ directoryCount }}
Seating
Seating
Songs · {{ songCount }}
Songs · {{ songCount }}
All
All
New
New
Posted
Posted
Held
Held
“{{ p.caption }}”
{{ p.byline }}
♥ {{ p.heartCount }}NewPostedHeld
Posted
Post
Held
Hold
×
Show more photos

No photos in this view yet.

{{ headcount }}
Attending headcount
{{ headGuests }} confirmed · {{ headPlus }} plus-ones
{{ rsvpCntNew }} awaiting · {{ rsvpCntRegret }} not attending
Export CSV
All{{ rsvpCntAll }}
All{{ rsvpCntAll }}
New/pending{{ rsvpCntNew }}
New/pending{{ rsvpCntNew }}
Confirmed{{ rsvpCntApproved }}
Confirmed{{ rsvpCntApproved }}
Declined{{ rsvpCntDeclined }}
Declined{{ rsvpCntDeclined }}
Not attending{{ rsvpCntRegret }}
Not attending{{ rsvpCntRegret }}
{{ r.name }}
New / pending Plus-one to decide Confirmed Declined Not attending
{{ r.attending }} · {{ r.party }}
Plus-one{{ r.guestName }}
Plus-oneName not given
“{{ r.note }}”
Attending
Confirmed
Confirm
Declined
Decline
Regrets
♡  Acknowledged · not attending
♡  Acknowledge with love
↺  Reset invite to pending
✎  Edit reply
Plus-one request
{{ r.plusName }}
Approved
Approve
Denied
Deny
Attending
Joyfully yes
Joyfully yes
Sadly no
Sadly no
Save changes
Cancel
Show more

No replies in this view yet.

All
All
New
New
Posted
Posted
Held
Held
“{{ n.message }}”
{{ n.byline }}
NewPostedHeld
Posted
Post
Held
Hold
×
Show more

No notes in this view yet.

Seating · {{ seatTableCount }} tables
+ Add table
Print list

Tables are 60″ rounds (seat 8). Drag a table to move it on the floor plan; tap a table to select it, then tap a guest below to seat them. Saved on this device.

Beacon House floor plan
{{ t.label }}
{{ t.capLabel }}

{{ seatMsg }}

Not seated yet · {{ seatUnassignedCount }}
{{ p.name }}& {{ p.plus }}×{{ p.seats }}

Everyone attending has a seat.

{{ seatActiveLabel }}
{{ seatActiveUsed }} / 8 seats
{{ g.name }}& {{ g.plus }}×{{ g.seats }}
No one seated here yet. Tap a guest at left.
Rename
Remove table

Tap a table on the plan to see who’s seated there and assign guests.

Song requests · {{ songCount }}
Export CSV
{{ s.title }}  · {{ s.artist }}
{{ s.by }}
×

No song requests yet. Guests can add them from their account.

Refresh

{{ dirMsg }}

{{ g.name }}
{{ g.email }}
Plus one
Edit
Remove
Save
Cancel
Show more
No name provided yet · {{ noNameCount }}
{{ g.email }}
Name not set
Add name
Remove
Save
Cancel

No sign-ins yet. As guests create accounts they appear here.

To approve what guests share, paste your Supabase service_role key in “Connect your review key” above. Then photos, notes and RSVPs all load here. It’s saved only on this device.

Back to review
For your tables & signs

The photo QR card

Vanity & Eli
Share your photos

Scan to add the moments you captured to our gallery.

{{ qrUploadImg }}
QR
{{ uploadHost }}
Mãi Mãi Contigo · Forever With You
Download PNG
See the gallery

Print it for your tables or set it by the guestbook. The code opens a private upload page - only guests with it can add photos; the gallery is open for everyone to see.

Guests

Sign in

Why make an account?

Takes 30 seconds. Then you never need to hunt for your invite link again.

Your invitation, always handy. No link to dig up.
RSVP now, change it later. Your reply and your guest's name stay saved to you.
See where your plus-one stands, if you asked for one.
Add & manage your photos and your guestbook note. Edit or remove yours any time.
Request songs for the evening.
One tap with Google. Or email + password.
Sign in
Create account
Sign in
Create account
Forgot your password?
Forgot which email you used? Contact us

No link handy? Create your account now, then add your invite code from your dashboard.

To create an account, open the personal invite link we sent you first. That’s how we know which invitation is yours. Already have an account? Sign in instead.

or
G Continue with Google

{{ authNote }}

No thanks — RSVP without an account
Welcome back

{{ greeting }}

Sign out
Your account
Edit details
Name
{{ myName }}
Email
{{ myEmail }}
Your name
Email
Save
Cancel

Your name updates everywhere you appear on the site. Changing your email sends a confirmation link to the new address before it takes effect.

New password
Update password
Need help?

{{ acctNote }}

Your invitation
Keep & Share

Your keepsake card. View, download or print it any time.

View invitation
Your RSVP
{{ rsvpStatusLabel }}
{{ rsvpDetail }}
Attending confirmedNot attendingNot confirmed — please contact usAwaiting our confirmationPlus-one approvedPlus-one declinedPlus-one pending

We haven't been able to confirm a place for you. Please email {{ email }} and we'll sort it out together.

Change your reply any time before October 15.

View / change RSVP
RSVPs are closed — email us to make a change.
One more step
Unlock your invitation

Paste the personal invite link we sent you (or the code from your card) to attach your invitation. Your RSVP, keepsake card and photos come with it.

{{ codeNote }}

Your photos
+ Add photos

You haven’t added any photos yet. Anything you share will appear here. Edit the caption or remove it any time (edits go back for a quick re-check).

In review
Held
Posted
Save
Cancel
{{ p.captionOrDash }}
Edit
Remove
Show more photos
Song requests
+ Request a song

A few songs you’d love to hear over dinner and into the evening.

Add song
Cancel

{{ songMsg }}

{{ s.title }}
{{ s.artist }}
Remove

No requests yet. Add a song or two you’d love to hear.

Your guestbook messages
+ Add a message

Your guestbook messages. Edit any one and we'll take another quick look before it's back up.

Add note
Cancel

We'll take a quick peek, then it goes up in the guestbook.

{{ noteMsg }}

“{{ n.text }}”

Edit
Delete
In review. It'll be up in the guestbook soon.
Held for now. Thank you for sharing it with us.
It's up in the guestbook!
Save changes
Cancel

We'll take another quick look after your edit.

Show more messages
Almost done

Set a new password

Choose a new password for your account.

{{ authNote }}

In lieu of a registry

The Honey Fund

We've already built a home together, so there's no toaster we're missing. What we're saving for is the honeymoon. The first trip of our married life. If you'd like to contribute, you can send a gift by Zelle to VandE@MccrearyFamily.com. No expectation. 

Good to know

Questions

Is there dancing?

None planned, but welcome where available! This is an evening for eating, talking, and being together. Come ready to linger till 9 pm.

Can I take photos?

Please do! Picture-taking is officially part of the program.

Is there a registry?

No registry — we're gratefully collecting for our honeymoon instead. Gifts can be sent by Zelle to VandE@MccrearyFamily.com

Plus-ones & kids?

We chose an adults-only wedding. Your invitation notes who's included. Questions? Just ask us.

What happened to RSVP?

The invite link allows access to RSVP. The direct website does not.  

Everything on one card

Save the details

Save this to your phone so you have the time, the address and a number to call without needing signal.

Vanity & Eli
Friday, January 15, 2027
Doors4:00 pm
Ceremony4:45 pm
Dinner6:00 pm
AttireGarden-formal
Beacon House
708 W Summit Ave
San Antonio, TX 78212
Questions on the day
{{ dayContactName }}
{{ dayContactPhone }}
Name & number to come
Mãi Mãi Contigo
Save as image
Back to The Day
Home
Story
Day
Attire
Notes
Gallery
{{ lbCaption }}
×
V | E
Vanity & Eli
January 15, 2027 · mccrearyfamily.com
Beacon House · 708 W Summit Ave, San Antonio, TX Directions
Trăm Năm Hạnh Phúc · A hundred years of happiness