Every repository with this icon (
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Fri Sep 18 14:47:27 -0700 2009 | |
| |
Capfile | Fri Dec 26 20:14:18 -0800 2008 | |
| |
README.textile | Fri Sep 18 22:16:16 -0700 2009 | |
| |
Rakefile | Mon Aug 31 08:49:15 -0700 2009 | |
| |
app/ | Fri Sep 18 21:35:08 -0700 2009 | |
| |
config/ | Fri Sep 18 22:26:41 -0700 2009 | |
| |
db/ | Fri Sep 18 21:06:53 -0700 2009 | |
| |
doc/ | Fri Jan 16 15:07:44 -0800 2009 | |
| |
lib/ | Fri Sep 18 21:00:16 -0700 2009 | |
| |
log/ | Sat Dec 27 18:27:55 -0800 2008 | |
| |
public/ | Fri Sep 18 14:47:27 -0700 2009 | |
| |
script/ | Mon Aug 31 08:49:15 -0700 2009 | |
| |
spec/ | Wed Sep 16 06:58:36 -0700 2009 | |
| |
vendor/ | Fri Sep 18 22:26:41 -0700 2009 |
BaseJumper
There are others, I know, but this is how I like my apps to start out. You probably won’t like it, so move along.
Based on the Authlogic sample app (http://github.com/binarylogic/authlogic_example), with-password-resets branch.
- Blog post: http://www.mckinneystation.com/2009/02/22/basejumper-yet-another-starter-application
- Github source: http://github.com/gdagley/basejumper
- Check out the build status at: http://runcoderun.com/gdagley/basejumper Builds on Ruby 1.9.1, too!
TODO
- improve text coverage to 100% (rake spec:rcov)
- use Authlogic test helpers?
What is included?
- Authentication (including password reset)
- Welcome page placeholder
- Contact Us form
- Basic styling using Blueprint CSS
- Spec driven development using rspec, without fixtures
- ActiveScaffold admin interface
- Application configuration file
- Less CSS for mixing in style
- JQuery and JQuery-UI installed
- FamFamFam icons where needed
Use as you will. I may update it occasionally. Offer suggestions.
Gems
Authlogic
The way I think authentication should be done.
http://github.com/binarylogic/authlogic
Configatron
For application configuration.
http://github.com/markbates/configatron
will_paginate
Because eventually you need pagination
http://github.com/mislav/will_paginate
Searchlogic
And then you need advanced searching and sorting.
http://github.com/binarylogic/searchlogic
log-buddy
For the lazy debugger in all of us.
http://github.com/relevance/log_buddy
rspec and rspec-rails
It just makes more sense to me.
http://github.com/dchelimsky/rspec
http://github.com/dchelimsky/rspec-rails
less
Nesting CSS rules, mixing in styles, and using variables in CSS is fun.
http://github.com/cloudhead/less
http://github.com/cloudhead/more
Plugins
active_scaffold
Fastest way to build a super simple admin interface.
http://github.com/activescaffold/active_scaffold
validatable_form
Easy AR validations for non-AR models (for those Contact Us forms)
http://github.com/gdagley/validatable_form
exception_notification
Because they happen and I want to know about them.
http://github.com/rails/exception_notification
display_flash_helper
The way I display flash messages
http://github.com/gdagley/display_flash_helper
pretty_buttons
HTML buttons shouldn’t have to look so bad.
http://github.com/relevance/pretty_buttons
seo_helper
A few useful helpers for SEO purposes.







