Skip to content

sneakson/rsvp-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rsvp-api

RSVP Management Backend API

Allows for users to manage an event, invitatations to an event, and guest registrations to the event. Guests can register for an event and view event info.

Guest functionality:

The following endpoints are for a user's guests to rsvp to an event.

Allows guests to retrieve information about an event

Allows guests to register for an event while specifying how many additional guests they are bringing. The time that they register is saved as well.

Admin functionality:

Admin webservices are role based and locked down server side.

Guest utilities

Retrieves a list of duplicate registrations for the same guest. Perhaps they registered twice because they forgot. If multiple records for the same guest shows up, the user will be able to check if the guest registered the same amount of additional guests in their multiple registrations

Retrieves a list of guests that were on the guest list and also registered for the event.

Retrieves a list of guests that were not on the guest list but registered. The user may use this list to contact the people who invited themselves to their event, or just to plan accordingly.

Retrieves a list of guests that the user underestimated the number of additional guests for. For example, in our guest list, we can estimate that Joe Dohn is going to bring 1 additional guest with him. However, Joe Dohn registered and wrote that he will bring 3 additional guests. This allows the user to find these underestimated expenses to either put aside more budget, or to tell Joe Dohn that he can't bring 3 more people.

Event CRUD

The following endpoints allow a user to create, retrieve, update, and delete events.

Invitation CRUD

The following endpoints allow a user to create, retrieve, update, and delete invitations.

Regisration CRUD

The following endpoints allow a user to create, retrieve, update, and delete registrations.

About

RSVP Management Backend API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages