akydd / sample_app

RoR tutorial sample app

Home Page:http://railstutorial.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ruby on Rails Tutorial: sample application

This is the sample application for Ruby on Rails Tutorial: Learn Rails by Example by Michael Hartl.

The sample app has the following modifications:

  • User has 'username' attribute, which is non-editable after signing up
  • User index page has a search form to search all Users by username
  • Admin users can delete other Admin users
  • Signin is by username and password
  • Users have direct messages
    • They are private
    • They can only be sent to followers
    • There are pages to view sent/received messages
  • Users can use the micropost form to
    • reply to other users by prefixing posts with @[username]
    • follow other users by typing follow [username] or f [username] into the post text box
    • unfollow a user by typing unfollow [username] into the post text box
    • send a direct message to a follower by typing _dm [username] [message text] or _d [username] [message text]
  • TODO: Rspec request tests have been replaced with equivalent cucumber tests

App is deployed to Heroku.

About

RoR tutorial sample app

http://railstutorial.org/


Languages

Language:Ruby 92.6%Language:JavaScript 7.2%Language:CoffeeScript 0.3%