Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Source for QuantifiedAwesome.com
Ruby HTML CSS Cucumber Emacs Lisp CoffeeScript JavaScript
Branch: master
Failed to load latest commit information.
app Fix edit form
config
db Fix nil total for receipt category
doc Initial
features Rename data when record category field keys change
lib Rake changes
lisp Use authentication token in quantified-summarize-time
public Fix typo
script Major changes to support time tracking and Rails 3.1
spec Tweak for performance
vendor/assets Simplify Gemfile; remove unused offline code
.gitignore Update git ignore
.gitmodules Update Vagrantfile
.rspec Update to Rails 4.1
.travis.yml Fix Rakefile call
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 Add README and 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.