Skip to content

a simple Rails-based user authentication app that's built on top of Devise

Notifications You must be signed in to change notification settings

leereilly/hammr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hammr

About

Hammr is a simple Rails-based user authentication app that's built on top of Devise. It's an exercise is familiarizing myself with Devise; nothing more.

Demo

There's a demo setup @ http://hammr.heroku.com. Heroku doesn't offer a free outgoing mail service, so until I fix that you can't past the signup stage. Clone it and serve it locally with no problems.

Kudos / Confessions

Installation

Download the branch master via https://github.com/leereilly/hammr

git clone git@github.com:leereilly/hammr.git

Install the required gems

bundle install

Create a file config/database.yml e.g.

development:
  adapter: sqlite3
  database: db/development.sqlite3
  pool: 5
  timeout: 5000

test:
  adapter: sqlite3
  database: db/test.sqlite3
  pool: 5
  timeout: 5000

production:
  adapter: sqlite3
  database: db/production.sqlite3
  pool: 5
  timeout: 5000

Run the test suite to make sure everything's working

rake test      

Start the server (defaults to development environment on port 3000)

rails server   

Contribute

  • Fork
  • Pull

Questions / Problems?

Please create an issue @ https://github.com/leereilly/hammr/issues.

Bugs / Known Issues

  • DO NOT USE IN PRODUCTION!
  • Functional tests aren't there yet; unit tests are there with machinist/faker. Setting up and configuring Devise with Rails 3 was a learning experience.
  • Factory Girl and Faker test data planned.

Bugs

About

a simple Rails-based user authentication app that's built on top of Devise

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published