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.
- 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
- Ruby 2.4.0+
- PostgreSQL 10+
- Bundler
# 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