Yupi
Yupi is the base Rails application used at anadea.
Installation
First install the yupi gem:
gem install yupi
Then run:
yupi projectname
This will create a Rails app in projectname
using the latest version of Rails.
Gemfile
To see the latest and greatest gems, look at Yupi' Gemfile, which will be appended to the default generated projectname/Gemfile.
Dependencies
Yupi requires the latest version of Ruby.
Some gems included in Yupi have native extensions. You should have GCC installed on your machine before generating an app with Yupi.
Use OS X GCC Installer for Snow Leopard (OS X 10.6).
Use Command Line Tools for XCode for Lion (OS X 10.7) or Mountain Lion (OS X 10.8).
We use Poltergeist for full-stack JavaScript integration testing. It requires PhantomJS. Instructions for installing it are here.
PostgreSQL needs to be installed and running for the db:create
rake task.
Issues
If you have problems, please create a GitHub Issue.
License
Yupi is Copyright © 2008-2015 Anadea. It is free software, and may be redistributed under the terms specified in the LICENSE file.
Thanks
To suspenders.
About Anadea
Yupi is maintained and funded by Anadea, inc. The names and logos for Anadea are trademarks of Anadea, inc.
We are available for hire.