Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
207 commits
Select commit Hold shift + click to select a range
1345f92
travis added
Nov 7, 2013
821b403
ruby project created
Nov 7, 2013
e982f58
heroku added to travis
kressi Nov 8, 2013
a062bea
Update README.md
kressi Nov 8, 2013
599f9f3
Update README.md
kressi Nov 8, 2013
3b2cd39
Update README.md
kressi Nov 8, 2013
98c7375
README.md updated
arktokrates Nov 9, 2013
7644e2f
updated to rails3
kressi Nov 10, 2013
d546ca2
update rails3
kressi Nov 10, 2013
6c69a8a
no db
kressi Nov 10, 2013
e137fe8
installed
kressi Nov 10, 2013
516fd8e
Update README.md
kressi Nov 10, 2013
011c0f7
gp replaced with jdbcpostgresql
kressi Nov 16, 2013
c643c79
cp config/database.travis.yml removed
kressi Nov 16, 2013
198c9e2
rake migrate commented
kressi Nov 16, 2013
a6aa4b4
Merge branch 'master' of github.com:kressi/bcMaster
kressi Nov 16, 2013
b8f9fec
travis build image added
kressi Nov 16, 2013
1faab4e
suppress heroku install warnings
kressi Nov 16, 2013
66dd12e
bundle installed for heroku deployment
kressi Nov 16, 2013
64c24ba
activerecord jdbc configured for rails
kressi Nov 16, 2013
fa094da
jdbc replaced with pg
kressi Nov 16, 2013
c6276dc
bundle installed
kressi Nov 16, 2013
674197f
v0.0 tag added
kressi Nov 16, 2013
374f7ce
README.md updated
arktokrates Nov 19, 2013
ab1431a
Login page added
arktokrates Nov 19, 2013
820a701
Update link to travis
Nov 19, 2013
98970b5
Login page updated
arktokrates Nov 19, 2013
bad3492
Login page updated
arktokrates Nov 19, 2013
140fd00
Makeshift for 'Sign in'-button
arktokrates Nov 19, 2013
ab69f78
Makeshift for 'Sign in'-button
arktokrates Nov 19, 2013
c8980fd
Directory cleaned
arktokrates Nov 19, 2013
8944332
Directory updated
arktokrates Nov 19, 2013
999e365
changed databse
PinkSheep Nov 20, 2013
96b1f32
changed databse
PinkSheep Nov 20, 2013
f0326c5
Merge branch 'master' of https://github.com/kressi/bcMaster
PinkSheep Nov 20, 2013
11461df
added the database config file so that heroku still works when pushin…
kressi Nov 20, 2013
4c9ef10
Demonstration
arktokrates Nov 21, 2013
848463c
removed database.yml from git
PinkSheep Nov 21, 2013
b97a790
Merge branch 'master' of https://github.com/kressi/bcMaster
PinkSheep Nov 21, 2013
154d730
Login and success pages: Rails structure implemented
arktokrates Nov 27, 2013
b048b7d
config/routes.rb updated
arktokrates Nov 28, 2013
5b70eb8
config/routes.rb updated
arktokrates Nov 28, 2013
73b15d2
Login page revised
arktokrates Nov 30, 2013
fe95142
Login page remodeled
arktokrates Dec 10, 2013
6c07f65
Rails app created
kressi Dec 15, 2013
1e722b8
Updated to Rails4
kressi Dec 15, 2013
9d060e5
api_keys.yml added
kressi Dec 15, 2013
fd8c907
temp files deleted
kressi Dec 15, 2013
3c75b36
temp file cleanup
kressi Dec 15, 2013
90e9e3c
.travis.yml updated
kressi Dec 15, 2013
6b3c822
double entries for .gitkeep removed
kressi Dec 15, 2013
848c84a
rbx removed from travis.yml
kressi Dec 15, 2013
3c1a7ef
tests commented to pass travis
kressi Dec 15, 2013
644e4bc
Btce api added
kressi Dec 15, 2013
469172f
Btce api added
kressi Dec 15, 2013
7e7df23
Links updated
arktokrates Dec 16, 2013
86bf2ae
Coveralls.io gem added
kressi Dec 16, 2013
c348402
Create .coveralls.yml
kressi Dec 16, 2013
47badf0
coveralles added
kressi Dec 16, 2013
755bb93
coveralls.png added
kressi Dec 16, 2013
098117c
added ruby version to gemfile
kressi Dec 16, 2013
f447813
Merge branch 'master' of github.com:kressi/bcMaster
kressi Dec 16, 2013
cefcf84
bundle install to add coveralls to Gemfile
kressi Dec 16, 2013
609a5eb
ruby version commented
kressi Dec 16, 2013
6e7e74a
btc-e.com link fixed
kressi Dec 16, 2013
4abb7ae
api_keys.yml removed
kressi Dec 16, 2013
a56bc96
ruby-head commented
kressi Dec 16, 2013
c49bf72
commented failing tests
kressi Dec 16, 2013
2b8388b
clean up
kressi Dec 16, 2013
59feb2d
concrete methods removed from Trade
kressi Dec 17, 2013
232e06f
link to signup fixed
kressi Dec 17, 2013
34a2dbb
btce model refactoring
kressi Dec 17, 2013
0cb2be9
require yml removed
kressi Dec 17, 2013
9c75e9f
12factor gem added
kressi Dec 18, 2013
9e74b00
12factor installed
kressi Dec 18, 2013
b840306
CodeClimate badge added
kressi Dec 18, 2013
53216b2
Update test_helper.rb
kressi Dec 18, 2013
747c61a
api refactoring
kressi Dec 19, 2013
35272a7
function call fixed
kressi Dec 19, 2013
ac29d95
added currencies
kressi Dec 19, 2013
2fa1b3d
dummy change to force rebuild on travis
Dec 19, 2013
e441097
btce model tests added
kressi Dec 21, 2013
91af0b9
API refactoring
kressi Dec 22, 2013
94285c2
fee test fixed
kressi Dec 22, 2013
10c1119
bitstamp api added
kressi Dec 23, 2013
47dca98
ticker renamed to public
kressi Dec 23, 2013
3d2d9a3
Disclaimer
arktokrates Dec 29, 2013
2f5b455
About
arktokrates Dec 29, 2013
2328f76
Logo
arktokrates Dec 29, 2013
a3ee278
Structure of login page and CSS updated
arktokrates Jan 2, 2014
50690ad
Bootstrap updated; Sign-Up link changed
arktokrates Jan 4, 2014
780e383
Bootstrap Updated
arktokrates Jan 4, 2014
3aed4c2
Sessions initialized
PinkSheep Jan 6, 2014
fc74b62
Trade site initialized
PinkSheep Jan 6, 2014
ee177a1
config/database.yml removed
kressi Jan 6, 2014
b7fa636
config/database.yml removed
kressi Jan 6, 2014
930faf0
config/database.yml removed
kressi Jan 6, 2014
2b4c364
main controller fixed
kressi Jan 6, 2014
935c050
Trade site initialized
PinkSheep Jan 6, 2014
5bf79f5
Merge branch 'btce-api'
kressi Jan 6, 2014
6c4070b
fixed main controller
PinkSheep Jan 6, 2014
79e6b99
Merge branch 'master' of https://github.com/kressi/bcMaster
PinkSheep Jan 6, 2014
d515b56
fixed main controller
PinkSheep Jan 6, 2014
d3d7695
fixed main controller
PinkSheep Jan 6, 2014
fc2b358
database.yml added with test db
kressi Jan 6, 2014
1df8507
Merge branch 'master' of github.com:kressi/bcMaster
kressi Jan 6, 2014
aca7d49
dummy change to force build on travis
kressi Jan 6, 2014
144fc98
database.yml added
kressi Jan 6, 2014
cda5881
keep track of database.yml for travis
kressi Jan 6, 2014
8c15ef6
trade/trade moved to trade/index
kressi Jan 7, 2014
9dd84d7
trade view updated
kressi Jan 7, 2014
9b72c2c
Test
PinkSheep Jan 7, 2014
148094c
Stylesheets and Javascripts complemented
arktokrates Jan 7, 2014
2528e7b
trade object in session
kressi Jan 7, 2014
46fd4f7
btc-usd buy and sell added to main
kressi Jan 7, 2014
92f4ee5
Merge branch 'master' into trade
kressi Jan 7, 2014
a12ef9f
create order added
kressi Jan 7, 2014
ab92f8d
more sessions, refactoring of the views
PinkSheep Jan 7, 2014
14b53a4
made trade controller test pass
kressi Jan 7, 2014
b9f9f85
merge of some files
PinkSheep Jan 7, 2014
f98ab0a
merge of some files
PinkSheep Jan 7, 2014
a32fd19
removed main.html, moved functionality to application.html
PinkSheep Jan 7, 2014
7f2ccfb
fixed main controller
PinkSheep Jan 7, 2014
805aeeb
implemented logout button
PinkSheep Jan 7, 2014
36d4353
implemented logout button
PinkSheep Jan 7, 2014
411f6e8
implemented sessioncontrol on the tradecontroller
PinkSheep Jan 7, 2014
bea0e6e
improved code comments
PinkSheep Jan 8, 2014
97af333
made trade_controller test pass
kressi Jan 8, 2014
8e3516c
Delete login_controller_test.rb
Jan 8, 2014
d42b174
Delete login_controller_test.rb
Jan 8, 2014
9decd5c
:exclamation: for custom database.yml: git update-index --skip-worktr…
kressi Jan 8, 2014
c3b0d8c
:exclamation: for custom database.yml: git update-index --skip-worktr…
kressi Jan 8, 2014
987d47b
trade tests fixed
kressi Jan 8, 2014
46efe62
functional tests moved to controller tests
kressi Jan 8, 2014
ecca66c
login fixed and tests added
kressi Jan 8, 2014
96811bc
redirect also in case no session parms missing
kressi Jan 9, 2014
b16c1ea
Update main_controller.rb
kressi Jan 9, 2014
5543cef
Update main_controller.rb
kressi Jan 9, 2014
0e3c3db
added test for failing login
kressi Jan 9, 2014
7b8a067
inform about failed login
kressi Jan 9, 2014
4300434
keep flash
kressi Jan 9, 2014
508d955
flash improved
kressi Jan 9, 2014
130052e
session authorization moved to application controller
kressi Jan 9, 2014
e3056ff
asset_url added
kressi Jan 10, 2014
6640b0b
tired
kressi Jan 10, 2014
19a87c1
assets folder in production
kressi Jan 10, 2014
1986e46
main.html.irb removed
kressi Jan 10, 2014
00ebc72
assets procompile commented, already default
kressi Jan 10, 2014
5806c56
sass compressor uncommented
kressi Jan 10, 2014
351cbee
sass commented
kressi Jan 10, 2014
7e14840
Update application.rb
kressi Jan 10, 2014
f794c4e
Update application.rb
kressi Jan 10, 2014
3cfcc6e
temp config.assets.compile = true
kressi Jan 10, 2014
f0e59cc
config.assets.initialize_on_precompile to false
kressi Jan 10, 2014
bce5cff
comments deleted
kressi Jan 10, 2014
a147750
ruby-head removed
kressi Jan 10, 2014
c11b630
bootstrap gem added
kressi Jan 10, 2014
ff20df3
bootstrap layout generated
kressi Jan 10, 2014
c834880
bootstrap layout generated
kressi Jan 10, 2014
b417efe
flash removed
kressi Jan 10, 2014
44057ef
navigation updated
kressi Jan 10, 2014
78c8f9c
reset
kressi Jan 11, 2014
0390c11
main.css reset
kressi Jan 11, 2014
d3db855
jquery added
kressi Jan 11, 2014
a33c8d2
old main.css removed
kressi Jan 11, 2014
da9d99b
open orders init
kressi Jan 11, 2014
eb3a44f
table for open orders added
kressi Jan 11, 2014
c77e3ae
branch merged with master
kressi Jan 11, 2014
5bbd00c
tests added
kressi Jan 11, 2014
0de78f9
assertion added
kressi Jan 11, 2014
e542707
empty unit tests removed
kressi Jan 12, 2014
41dddc5
basic bootstrap classes applied
kressi Jan 12, 2014
f89fad8
added some more bootstrap
kressi Jan 12, 2014
7d06f08
form class fixed
kressi Jan 12, 2014
8280b80
draft of transaction and order history added
kressi Jan 12, 2014
06ed425
views of trade methods seperated
kressi Jan 12, 2014
10f970a
reduced code duplication
kressi Jan 12, 2014
5d1487b
tests added for all methods
kressi Jan 12, 2014
21941d9
not nil check simplified
kressi Jan 12, 2014
9d47032
moved logout to navbar
kressi Jan 12, 2014
600eae0
render login fixed
kressi Jan 12, 2014
2c513fe
disclaimer removed
kressi Jan 12, 2014
410872d
some more bootstrap
kressi Jan 12, 2014
d04e9e5
root instead of main/index
kressi Jan 12, 2014
e3ef38f
Update trade_test.rb
kressi Jan 13, 2014
d3c890e
create order form added
kressi Jan 13, 2014
90960c6
error in case of failed order
kressi Jan 13, 2014
3231206
some tests added
kressi Jan 13, 2014
9919311
look
arktokrates Jan 14, 2014
b810c13
layout
arktokrates Jan 14, 2014
9fffa9f
layout (trade)
arktokrates Jan 14, 2014
648b7b7
flash messages reverted
arktokrates Jan 14, 2014
32daa81
changed information in navbar from link to text
kressi Jan 14, 2014
12f315f
display names of parameters moved to api
kressi Jan 14, 2014
ecb9301
origin merged
kressi Jan 14, 2014
c144afd
clean up
kressi Jan 15, 2014
e6ebcb9
landing page updated
PinkSheep Jan 15, 2014
6264a68
Delete database.yml
Jan 15, 2014
8a0c55d
Create database.yml
Jan 15, 2014
ba76eda
added margin to errors
PinkSheep Jan 15, 2014
c9cd0d4
layout; disclaimer reintegrated
arktokrates Jan 16, 2014
1ec08f5
layout (home, disclaimer)
arktokrates Jan 16, 2014
ffc555f
flash messages fixed
kressi Jan 17, 2014
c8f689d
Merge branch 'no-disclaimer'
kressi Jan 17, 2014
4d4ed2e
disclaimer removed
kressi Jan 17, 2014
80098d4
disclaimer helper removed
kressi Jan 17, 2014
8aac38f
trade controller changes
kressi Jan 20, 2014
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .coveralls.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
service_name: travis-ci
repo_token: q5fy5cVjHmq3yQ9iow8Nirl2aTc1fwEqE
29 changes: 23 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,23 @@
Fallstudie.iml
bcMaster/.idea
bcMaster/target/
bcMaster/*.iws
bcMaster/*.iml
bcMaster/*.ipr
*.gem
*.log
*.rbc
.bundle
.config
coverage
InstalledFiles
lib/bundler/man
pkg
rdoc
spec/reports
test/tmp
test/version_tmp
tmp

# YARD artifacts
.yardoc
_yardoc
doc/

#Config file for the database
#config/database.yml

18 changes: 18 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
language: ruby

rvm:
- 2.0.0

branches:
only:
- master
- stable
- travis

deploy:
provider: heroku
app:
master: bcmaster-dev
stable: bcmaster
api_key: b3f1822f-cc5b-459f-a7d6-d13ded0db51d

58 changes: 58 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
source 'https://rubygems.org'
#ruby '2.0.0'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.0.1'

# Coveralls.io
gem 'coveralls', require: false

# Use postgresql as the database for Active Record
gem 'pg'

# Use SCSS for stylesheets
gem 'sass-rails', '~> 4.0.0'

# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'

# Twitter Bootstrap sass
gem 'bootstrap-sass'
group :development do
gem 'rails_layout'
end

# Use CoffeeScript for .js.coffee assets and views
gem 'coffee-rails', '~> 4.0.0'

# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer', platforms: :ruby

# Use jquery as the JavaScript library
gem 'jquery-rails'

# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
gem 'turbolinks'

# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem 'jbuilder', '~> 1.2'

group :doc do
# bundle exec rake doc:rails generates the API under doc/api.
gem 'sdoc', require: false
end

# Use ActiveModel has_secure_password
gem 'bcrypt-ruby', '~> 3.1.2'

# Use unicorn as the app server
# gem 'unicorn'

# Use Capistrano for deployment
# gem 'capistrano', group: :development

# Use debugger
# gem 'debugger', group: [:development, :test]

# 12factor (http://12factor.net/)
gem 'rails_12factor'
150 changes: 150 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,150 @@
GEM
remote: https://rubygems.org/
specs:
actionmailer (4.0.1)
actionpack (= 4.0.1)
mail (~> 2.5.4)
actionpack (4.0.1)
activesupport (= 4.0.1)
builder (~> 3.1.0)
erubis (~> 2.7.0)
rack (~> 1.5.2)
rack-test (~> 0.6.2)
activemodel (4.0.1)
activesupport (= 4.0.1)
builder (~> 3.1.0)
activerecord (4.0.1)
activemodel (= 4.0.1)
activerecord-deprecated_finders (~> 1.0.2)
activesupport (= 4.0.1)
arel (~> 4.0.0)
activerecord-deprecated_finders (1.0.3)
activesupport (4.0.1)
i18n (~> 0.6, >= 0.6.4)
minitest (~> 4.2)
multi_json (~> 1.3)
thread_safe (~> 0.1)
tzinfo (~> 0.3.37)
arel (4.0.1)
atomic (1.1.14)
bcrypt-ruby (3.1.2)
bootstrap-sass (3.0.3.0)
sass (~> 3.2)
builder (3.1.4)
coffee-rails (4.0.1)
coffee-script (>= 2.2.0)
railties (>= 4.0.0, < 5.0)
coffee-script (2.2.0)
coffee-script-source
execjs
coffee-script-source (1.6.3)
coveralls (0.7.0)
multi_json (~> 1.3)
rest-client
simplecov (>= 0.7)
term-ansicolor
thor
docile (1.1.1)
erubis (2.7.0)
execjs (2.0.2)
hike (1.2.3)
i18n (0.6.9)
jbuilder (1.5.3)
activesupport (>= 3.0.0)
multi_json (>= 1.2.0)
jquery-rails (3.0.4)
railties (>= 3.0, < 5.0)
thor (>= 0.14, < 2.0)
json (1.8.1)
mail (2.5.4)
mime-types (~> 1.16)
treetop (~> 1.4.8)
mime-types (1.25.1)
minitest (4.7.5)
multi_json (1.8.2)
pg (0.17.0)
polyglot (0.3.3)
rack (1.5.2)
rack-test (0.6.2)
rack (>= 1.0)
rails (4.0.1)
actionmailer (= 4.0.1)
actionpack (= 4.0.1)
activerecord (= 4.0.1)
activesupport (= 4.0.1)
bundler (>= 1.3.0, < 2.0)
railties (= 4.0.1)
sprockets-rails (~> 2.0.0)
rails_12factor (0.0.2)
rails_serve_static_assets
rails_stdout_logging
rails_layout (1.0.1)
rails_serve_static_assets (0.0.1)
rails_stdout_logging (0.0.3)
railties (4.0.1)
actionpack (= 4.0.1)
activesupport (= 4.0.1)
rake (>= 0.8.7)
thor (>= 0.18.1, < 2.0)
rake (10.1.0)
rdoc (3.12.2)
json (~> 1.4)
rest-client (1.6.7)
mime-types (>= 1.16)
sass (3.2.12)
sass-rails (4.0.1)
railties (>= 4.0.0, < 5.0)
sass (>= 3.1.10)
sprockets-rails (~> 2.0.0)
sdoc (0.3.20)
json (>= 1.1.3)
rdoc (~> 3.10)
simplecov (0.8.2)
docile (~> 1.1.0)
multi_json
simplecov-html (~> 0.8.0)
simplecov-html (0.8.0)
sprockets (2.10.1)
hike (~> 1.2)
multi_json (~> 1.0)
rack (~> 1.0)
tilt (~> 1.1, != 1.3.0)
sprockets-rails (2.0.1)
actionpack (>= 3.0)
activesupport (>= 3.0)
sprockets (~> 2.8)
term-ansicolor (1.2.2)
tins (~> 0.8)
thor (0.18.1)
thread_safe (0.1.3)
atomic
tilt (1.4.1)
tins (0.13.1)
treetop (1.4.15)
polyglot
polyglot (>= 0.3.1)
turbolinks (2.0.0)
coffee-rails
tzinfo (0.3.38)
uglifier (2.3.3)
execjs (>= 0.3.0)
json (>= 1.8.0)

PLATFORMS
ruby

DEPENDENCIES
bcrypt-ruby (~> 3.1.2)
bootstrap-sass
coffee-rails (~> 4.0.0)
coveralls
jbuilder (~> 1.2)
jquery-rails
pg
rails (= 4.0.1)
rails_12factor
rails_layout
sass-rails (~> 4.0.0)
sdoc
turbolinks
uglifier (>= 1.3.0)
29 changes: 21 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,19 @@
bcMaster
========
<a href='https://travis-ci.org/kressi/bcMaster?branch=master'><img src='https://travis-ci.org/kressi/bcMaster.png?branch=master' alt='Build Status'/></a>
<a href='https://coveralls.io/r/kressi/bcMaster'><img src='https://coveralls.io/repos/kressi/bcMaster/badge.png' alt='Coverage Status' /></a>
<a href="https://codeclimate.com/github/kressi/bcMaster"><img src="https://codeclimate.com/github/kressi/bcMaster.png" /></a>

Im Rahmen der Fallstudie im Fach «Methoden der Programmierung» des berufsbegleitenden
Bachelor-Studienganges Informatik an der ZHAW Zürich soll ein Bitcoin Trading Client
(bcMaster) programmiert werden.



Source Control
--------------

Zur Source-Verwaltung verwenden wir git. Das Repository lassen wir von github hosten.
Dies aus folgenden Gründen:
Zur Source-Verwaltung verwenden wir git. Das Repository lassen wir von github hosten
(vgl. Links am Ende). Dies aus folgenden Gründen:

* Das Projekt ist eine Übung und darf darum durchaus öffentlich zugängig sein.
* Es muss kein eigener Server aufgesetzt werden, was Zeit und Kosten spart.
Expand All @@ -21,8 +23,8 @@ Dies aus folgenden Gründen:
Build Control
-------------

Für korrekte Builds werden wir eventuell [travis](https://travis-ci.org/) verwenden,
da mit diesem Tool alle wichtigen Funktionen abgedeckt werden.
Für korrekte Builds verwenden wir [travis](https://travis-ci.org/kressi/bcMaster), da
mit diesem Tool alle wichtigen Funktionen abgedeckt werden.
Dieser Service ist gratis und lässt sich sehr gut zusammen mit github benutzen. Github
hat sogar eine travis-Integration.

Expand All @@ -31,9 +33,8 @@ hat sogar eine travis-Integration.
Projekt kompilieren
-------------------

Die Art des Kompilierens ist noch nicht festgelegt worden (wahrscheinlich auch mit travis).
Wir stellen so sicher, dass jedes Mitglied der Gruppe das Projekt korrekt verwenden kann
(unter Berücksichtigung der Abhängigkeiten).
Das Projekt kompilieren wir auch mit travis. Wir stellen so sicher, dass jedes Mitglied
der Gruppe das Projekt korrekt verwenden kann (unter Berücksichtigung der Abhängigkeiten).



Expand All @@ -43,3 +44,15 @@ Tests
Tests können ebenso mit travis laufen gelassen werden.



Links
------

* Project: http://www.hostedredmine.com/projects/bcmaster
* Travis: https://travis-ci.org/kressi/bcMaster
* Travis no JS: http://travis-lite.com/kressi/bcMaster
* Prod Source: https://github.com/PinkSheep/bcMaster
* Dev Source: https://github.com/kressi/bcMaster
* Prod App: http://bcmaster.herokuapp.com
* Dev App: http://bcmaster-dev.herokuapp.com

28 changes: 28 additions & 0 deletions README.rdoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
== README

This README would normally document whatever steps are necessary to get the
application up and running.

Things you may want to cover:

* Ruby version

* System dependencies

* Configuration

* Database creation

* Database initialization

* How to run the test suite

* Services (job queues, cache servers, search engines, etc.)

* Deployment instructions

* ...


Please feel free to use a different markup language if you do not plan to run
<tt>rake doc:app</tt>.
6 changes: 6 additions & 0 deletions Rakefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Add your own tasks in files placed in lib/tasks ending in .rake,
# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.

require File.expand_path('../config/application', __FILE__)

BcMaster::Application.load_tasks
3 changes: 3 additions & 0 deletions app/assets/javascripts/about.js.coffee
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Place all the behaviors and hooks related to the matching controller here.
# All this logic will automatically be available in application.js.
# You can use CoffeeScript in this file: http://coffeescript.org/
17 changes: 17 additions & 0 deletions app/assets/javascripts/application.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
// This is a manifest file that'll be compiled into application.js, which will include all the files
// listed below.
//
// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts,
// or vendor/assets/javascripts of plugins, if any, can be referenced here using a relative path.
//
// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
// compiled file.
//
// Read Sprockets README (https://github.com/sstephenson/sprockets#sprockets-directives) for details
// about supported directives.
//
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require bootstrap
//= require_tree .
3 changes: 3 additions & 0 deletions app/assets/javascripts/main.js.coffee
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Place all the behaviors and hooks related to the matching controller here.
# All this logic will automatically be available in application.js.
# You can use CoffeeScript in this file: http://jashkenas.github.com/coffee-script/
3 changes: 3 additions & 0 deletions app/assets/javascripts/trade.js.coffee
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Place all the behaviors and hooks related to the matching controller here.
# All this logic will automatically be available in application.js.
# You can use CoffeeScript in this file: http://coffeescript.org/
Binary file added app/assets/main/bitcoin.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/assets/main/exchange.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/assets/main/graph.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/assets/main/trade2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions app/assets/stylesheets/about.css.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
// Place all the styles related to the About controller here.
// They will automatically be included in application.css.
// You can use Sass (SCSS) here: http://sass-lang.com/
Loading