Skip to content

"This is used for, College friends reunion and make a movies, trip plane and hackathon, there are i used the date and place assign by developer and then send any group and respond all frineds to come or not"

Notifications You must be signed in to change notification settings

Gautam5514/Gather-Point

Repository files navigation

Full Stack RSVP App | Next.js 15, Supabase and Resend

image image

Technologies used

Getting started

First, add your ENV's to .env.local file:

NEXT_PUBLIC_SUPABASE_URL=your-project-url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your-anon-key/api-key
RESEND_API_KEY=your-resend-api-key
EMAIL_TO=email where you'll receive notifications. It needs to be the email you used to create the API key in Resend.

Then, install the dependencies:

npm install

Run the development server:

npm run dev

Supabase

Add User

  • Go to your Supabase account
  • Authentication
  • Add user and create your admin user

Create rsvps Table

Screenshot 2024-12-29 at 10 22 54

Set Email to be unique field

Screenshot 2024-12-29 at 10 23 39

Add Row Level Security Policies

Allow anonymous inserts

Screenshot 2024-12-29 at 10 32 46

Owner access

Screenshot 2024-12-29 at 10 35 49

Open http://localhost:3000 with your browser to see the result.

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

About

"This is used for, College friends reunion and make a movies, trip plane and hackathon, there are i used the date and place assign by developer and then send any group and respond all frineds to come or not"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published