No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
config
db
lib
public
spec
vendor/assets
.gitignore
Challenges.md
Daily_Scrum.md
Gemfile
Gemfile.lock
Group_Expectations.md
Guardfile
README.md
Rakefile
config.ru

README.md

We Dare You

The crowd-funded Kickstarter for Dares

You can find this app on Heroku.


Features:

  • Submit a dare for anyone to attempt, including an initial pot size.
  • Like somebody else's dare? You can contribute to the overall pot size!
  • More than one person can attempt to complete a dare. The dare with the most votes wins!
  • Complete the dare successfully and take the pot!
  • Follow your favorite users and keep an eye on upcoming dares.
  • Gain achievement badges by creating, funding, and attempting dares!

Technologies:

Front End:

  • HTML5/CSS: Twitter Bootstrap/SASS, Animate.css, HTML5 data and video tags
  • JavaScript: AJAX, jQuery, isotope.js for the dare card layout

Back End:

  • Ruby on Rails with Slim for views, PostgreSQL
  • Stripe integration to process the crowd-funded dare contributions
  • Amazon Web Services - S3 for storing media files and CloudFront to stream video media using Amazon's CDN
  • ActionMailer to send emails based on dares, contributions, follows, and other events.
  • Delayed_Job to schedule workers for vote counting in the future.
  • Workless to hire and fire worker dynos on Heroku based on delayed jobs in the queue.
  • Devise for user authentication with Omniauth for Facebook/Twitter

Model Associations:

Model Associations


Developed by: