Wedding Website and Gift Store

Source Code on GitHub 

Production Server: Wedding of Awesome

Wedding WebsiteThis web site is a PHP-backed place for wedding guests to login (using information on their invitations), get information about the wedding event, and RSVP—telling the bride and groom how many guests will be attending. The couple can log into the site as administrators to input their guest list, creating logins and passwords for all invitations and creating a person entry for each member of an invited party. It supports differentiating between adult guests, children, and infants for planning meals, as well as “+1” guests, where the invited party can fill in a name for their guest. The guest administration section uses jQuery and AJAX to expand to show details of an invited party when requested. Finally, the admin can run reports on the database, showing how many people have RSVP’d, who has not logged in yet, and the headcount total to give their wedding venue, and email those reports at a regular interval.

The second component of this site is an e-commerce store for a “honeyfund” style gift registry. It allows guests choose activities that they would like to gift the bride and groom to do on their honeymoon. Once they’ve added some gifts the their cart, they can checkout and the site generates a PDF certificate to give along with their gift. The site uses Javascript and jQuery to save the cart while the user is logged in without leaving the page.

The graphics design were done by Lindsey Bistline. I did further template modifications to make the CSS responsive and mobile-friendly.

(Source code has been modified from production version to remove login and database info, and is ready to use.)