Creating a budget for the party
Researching and booking the venue
Designing and sending out invitations
Coordinating with vendors for catering and entertainment
Organizing transportation for guests
Managing RSVPs and guest list
Assisting with on-site event management