RSVQuick

RSVP Plus, your one-stop solution for creating and sending personalized online RSVP invitations with optional surveys and questions to gather valuable insights from your potential attendees in no time!

RSVQuick

About RSVQuick

RSVQuick: Online RSVP Invitation App

This project was a grand-prize winner of the Dev + Refine 2023 hackathon, winning under the category "Best Application Using Material UI". Link to the winners announcement.

Description

This project was created as a submission of the Refine 2023 hackathon hosted on the Dev platform. It is an online RSVP invitation application that allows users to quickly create and send out invitations (in the form of cards) on the internet and attendees to accept (or reject) the invitations even faster.

This application provides simple customizable options so that your RSVP cards can be created quickly while also still be infinitely unique. After creation, cards can be sent out by either sending your potential guests the link to the invitation cards or by using the automatically provided barcode which you can copy as images.

With RSVQuick, you can also ask any arbitrary questions with arbitrary options (answers) to gauge extra information about your attendees. For example, in a wedding, you may want to ask how many of your guests will be vegetarian and prepare the wedding meal menu accordingly. You can attach that exact survey in your RSVP card and assess the results after your guests have responded and determine how much vegetarian food you should order.

Technologies

Refine

As part of the main requirements of the hackathon, this project was developed using a frontend React framework called Refine, which proved to be very useful in scaffolding interactive front end websites.

Supabase

The backend of this project was built using Supabase in conjuncture with Refine's data connector system.

Material UI

The styling and component creating of this application utilized Material UI.

Tools & Technologies Used

  • https://cdn.sanity.io/images/05gboql9/production/3809bd1ddd1bcafb269cd4b28aa620823a99fc47-288x288.png

    React

  • https://cdn.sanity.io/images/05gboql9/production/064cfd9ca559e54ed184c6031c069ebbd24040c2-288x288.png

    Next.js

  • https://cdn.sanity.io/images/05gboql9/production/6d7d7bf03e5fd589df5a1c5cae35bcf6926dccb9-288x288.png

    Material UI

  • https://cdn.sanity.io/images/05gboql9/production/46004150c7f4227fca5c13f6c601022c03de4c75-288x288.png

    JavaScript

  • https://cdn.sanity.io/images/05gboql9/production/2656b8ec9dda22a75b285b6f599f427a99b40c01-288x288.png

    Supabase

Screenshots

Home

Home

RSVP list

RSVP list

Questionaires

Questionaires

RSVP create page

RSVP create page

RSVP View page

RSVP View page

RSVP Card show page

RSVP Card show page