benjaminkreen / rideology

RoR and Backbone clone of Zimride

Home Page:rideology.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rideology

An App Academy final project. Not so loosely based on zimride. Implemented on Rails, Backbone and Bootsrap. Features forthcoming.

Key features:

  • User Auth
  • Create ride offers
  • Take ride offers
    • Undo Takes
  • Search for rides (case-sensitive)

Implemented tech:

  • Ruby on Rails
    • DB managed with postgreSQL
    • API data constructed with jBuilder
  • Backbone.js
    • Infinite Scrolling (with kaminari gem)
  • jQuery.ui
  • Twitter Bootstrap
    • Modals
    • Fixed Navbar
  • Heroku
    • Sendgrid

TODO:

  • Allow for deleteing ride offers
  • Prevent users from signing up for their own rides
  • Add logic to subtract passangers from total spots
  • Make search not case-sensitive
  • Refactor routes to be more RESTful
  • Trigger emails

About

RoR and Backbone clone of Zimride

rideology.herokuapp.com


Languages

Language:Ruby 69.1%Language:JavaScript 23.9%Language:CSS 4.2%Language:CoffeeScript 2.9%