Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Source for QuantifiedAwesome.com
Ruby HTML CSS Cucumber Other
branch: master

Fix typo

latest commit ff094d4115
@sachac authored
Failed to load latest commit information.
app Handle null data
config Fix factorygirl reference in application.rb
db Update README
doc Initial
features Rename data when record category field keys change
lib Rake changes
lisp
public Fix typo
script
spec Redirect to user edit screen afterwards
vendor/assets Simplify Gemfile; remove unused offline code
.gitignore Update git ignore
.gitmodules Update Vagrantfile
.rspec Update to Rails 4.1
.travis.yml
Bowerfile Simplify Gemfile; remove unused offline code
Gemfile Manage angular assets properly
Gemfile.lock Manage angular assets properly
Guardfile Update to Rails 4.1
LICENSE
README.md Try using Google Oauth2
Rakefile Try using Google Oauth2
Vagrantfile.TEMPLATE Rename Vagrantfile
config.ru Initial

README.md

Build Status Coverage Status

This is the source code for QuantifiedAwesome.com. It'll probably take a lot of tweaking to get it to work for you, but at least it's up here! =)

Instructions for setting up:

  1. If you use Vagrant, the included Vagrantfile will set up a bunch of things for you. If you don't use Vagrant, look at the Vagrantfile for ideas on what to install.
  2. Copy config/database.yml.sample to database.yml and customize it for your setup. Create the accompanying databases. If you would like to run your databases within the virtual machine, you may want to apt-get install mysql-server mysql-client.
  3. Copy config/initializers/secret_token.rb.sample to config/initializers/secret_token.rb and update it.

To start with an empty database, run rake db:schema:load. Alternatively, you may want to run rake db:setup, which will set up the database with an admin user. The admin user will have the password "testpasswordgoeshere".

If you use Emacs, see lisp/quantified.el.


Other useful building steps:

rake bower:install


If you're creating your own instance, here's how to set up an admin user using rails console:

u = User.create(email: 'test@example.com', username: 'test', password: 'testpassword', password_confirmation: 'testpassword')
u.role = 'admin'
u.save!
u.confirm!

Environment variables to set:

Something went wrong with that request. Please try again.