https://github.com/gazdagb/wedding-rsvp
A simple and stylish web app that allows guests to RSVP to Aletta π and BalΓ‘zs πβs big day. Fast, mobile-friendly, and easy to use β just like a perfect wedding invitation! πβ¨
https://github.com/gazdagb/wedding-rsvp
fullstack mongodb nodejs rsvp-app wedding wedding-project
Last synced: about 1 year ago
JSON representation
A simple and stylish web app that allows guests to RSVP to Aletta π and BalΓ‘zs πβs big day. Fast, mobile-friendly, and easy to use β just like a perfect wedding invitation! πβ¨
- Host: GitHub
- URL: https://github.com/gazdagb/wedding-rsvp
- Owner: GazdagB
- Created: 2025-02-14T16:23:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-15T19:39:19.000Z (about 1 year ago)
- Last Synced: 2025-05-15T20:33:27.678Z (about 1 year ago)
- Topics: fullstack, mongodb, nodejs, rsvp-app, wedding, wedding-project
- Language: JavaScript
- Homepage: https://wedding-rsvp-orcin.vercel.app
- Size: 59.3 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# π Wedding RSVP Website
Welcome to the official RSVP website for our wedding! This monorepo contains both the frontend and backend of the application. It allows guests to RSVP, view event details, and interact with other features weβve included for our special day.
## Live Demo
You can check out the live version of this project here:
π [Live Demo](https://your-live-demo-link.com)
## π Project Structure
- **frontend/**: React app (built with Vite) for the user interface.
- **backend/**: Express Node JS app to handle requests, manage RSVPs, and serve necessary data.
## π Tech Stack



### Frontend
- **React**: JavaScript library for building user interfaces
- **Tailwind CSS**: Utility-first CSS framework for styling
- **Framer Motion**: Animations and transitions
### Backend
- **Node.js**: JavaScript runtime for the backend
- **Express.js**: Web framework to handle routes, requests, etc.
- **MongoDB**: For storing RSVP data
- **Mongoose**: ODM for MongoDB interactions
### Tools & Libraries
- **JWT (JSON Web Token)**: For admin user authentication
- **dotenv**: For managing environment variables
## β¨ Features
### Guest Features:
- π RSVP to the wedding with name and guest count
- π¬ Leave well-wishes for the couple
- π View RSVP confirmation
### Admin Features:
- β
View and manage RSVPs (approve, reject, or delete entries)
- π View and manage guest well-wishes
## Future Features to implement
- π° Track wedding expenses by category (e.g., venue, catering, etc.)
- To add a galery for images to upload during and after the wedding.
- Full Admin page responsivity
## Admin Panel in Action


## RSVP
All invited guests will receive a physical invitation. Along with the invitation, an A7-sized card will be included containing the necessary information for each guest to RSVP.

