/rsvp

👰 An application to collect guest's RSVPs and contact details

Primary LanguageRuby

RSVP App

This is an application I built for a friend's wedding to collect guest's RSVPs and contact details. It is built using Ruby on Rails with SMS and email functionality provided by Twilio and SendGrid. The admin dashboards were created using the Administrate Gem.

Features

  • Simple guest registration with confirmation via SMS
  • Guests may update their details at any time with login codes sent via SMS
  • Manage guests with the included administration dashboard
  • Send email notifications to guests

System dependencies

  • Ruby 2.4.0+
  • PostgreSQL 10+
  • Bundler

Local project setup and configuration

# Clone this Git repo
git clone https://github.com/i-like-robots/rsvp-app.git && cd rsvp-app

# Add local environment configuration
cp .env.example .env && open .env

# Install application dependencies
bundle install --without=production

# Setup database (ensure PostgreSQL service is running)
bundle exec rake db:setup

# Run the development server
bundle exec rails s

Screenshots