Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
116 commits
Select commit Hold shift + click to select a range
7d361c6
Initial commit
pranavpr Sep 29, 2014
71f9bce
Speed up page load
pranavpr Sep 29, 2014
d536a4a
Fix menu on small screen devices
pranavpr Sep 29, 2014
6de413c
Fix menu collapse
pranavpr Sep 29, 2014
b13f3a5
Add join and report pages
pranavpr Sep 29, 2014
6a250cf
Add search form on plan spot fix
pranavpr Sep 29, 2014
54f7880
Add geocoding on Plan page
pranavpr Sep 29, 2014
efb9a4a
Improve pages
pranavpr Sep 29, 2014
05c13e2
Refractor into Rails application
pranavpr Sep 29, 2014
3dffc6b
Fix address search
pranavpr Sep 29, 2014
b7281d4
Remove high-voltage gem
pranavpr Sep 29, 2014
0898ef8
Merge branch 'dev'
pranavpr Sep 29, 2014
da3897c
Precompile assets for Heroku
pranavpr Sep 29, 2014
5eb4183
Update readme
pranavpr Sep 29, 2014
c2dd98b
Add meta tags
pranavpr Sep 30, 2014
c815710
Improve readme
pranavpr Sep 30, 2014
752be91
Fix nav
pranavpr Sep 30, 2014
ffd3a41
Increase width of nav bar
pranavpr Sep 30, 2014
6e6985f
Precompile assets for Heroku
pranavpr Sep 30, 2014
76fdfb0
Improve spot search
pranavpr Sep 30, 2014
cce1eb0
Precompile assets for Heroku
pranavpr Sep 30, 2014
ce412f6
Fix responsiveness
pranavpr Sep 30, 2014
8d4f294
Precmpile assets for heroku
pranavpr Sep 30, 2014
8f29330
Submit new spot
pranavpr Sep 30, 2014
1c72aff
Join and submit spot
pranavpr Oct 1, 2014
45ba9b9
Improve plan spot page
pranavpr Oct 1, 2014
7125fa2
View sopt
pranavpr Oct 1, 2014
a92bb54
Fix submit spot form
pranavpr Oct 1, 2014
1a61a15
UI Improvements
pranavpr Oct 1, 2014
911fb23
Fix alerts
pranavpr Oct 1, 2014
3c22f09
Fix alert
pranavpr Oct 1, 2014
b784868
Enable Google Analytics
pranavpr Oct 1, 2014
f6a7327
Fit map to spots
pranavpr Oct 1, 2014
cb8be2c
Responsive images
pranavpr Oct 1, 2014
7f7d5da
Handle submit spot form errors
pranavpr Oct 1, 2014
2e53a88
Precompile assets for Heroku
pranavpr Oct 1, 2014
d03ddd2
Fix two markers bug
pranavpr Oct 1, 2014
25a3890
UI Improvements
pranavpr Oct 1, 2014
9573a8e
Marker improvements
pranavpr Oct 2, 2014
ef7e4e7
Fix marker on show spot page
pranavpr Oct 2, 2014
0332d09
Fix side menu
pranavpr Oct 2, 2014
1617ce7
Improve landing page
pranavpr Oct 2, 2014
589c5c0
Infowindow improvements
pranavpr Oct 2, 2014
c343afc
Improve alerts
pranavpr Oct 2, 2014
1e37bda
Report spot
pranavpr Oct 2, 2014
0a69ac7
Merge branch 'dev'
pranavpr Oct 2, 2014
aa18512
Improve readme
pranavpr Oct 2, 2014
2ef0efd
Improve readme
pranavpr Oct 3, 2014
eeff085
Merge branch 'dev'
pranavpr Oct 3, 2014
457df68
Fix plan spot page:
pranavpr Oct 3, 2014
14fe8d1
Merge branch 'dev'
pranavpr Oct 3, 2014
6878671
Precompile assets for Heroku
pranavpr Oct 3, 2014
134274c
Fix plan spot page
pranavpr Oct 3, 2014
1893ac7
Merge branch 'dev'
pranavpr Oct 3, 2014
bfb8f66
Improve nav
pranavpr Oct 3, 2014
1958fd5
UI Improvements
pranavpr Oct 3, 2014
c9297b6
UI fix for small screen devices
pranavpr Oct 3, 2014
cde3dee
Change alert style on plan spot page
pranavpr Oct 3, 2014
ec796eb
Improve plan and show spot page
pranavpr Oct 3, 2014
8300ed2
Improve report spot page
pranavpr Oct 3, 2014
991f47e
Spot join UI'
pranavpr Oct 3, 2014
b6d5140
Merge branch 'dev'
pranavpr Oct 3, 2014
40157d3
Report spot page improvements
pranavpr Oct 4, 2014
f959fa6
Merge branch 'dev'
pranavpr Oct 4, 2014
777af1a
Add home and completed pages
pranavpr Oct 4, 2014
539b652
Merge branch 'dev'
pranavpr Oct 4, 2014
7763a89
Fix spot controller for heroku
pranavpr Oct 4, 2014
e6bf4cd
Improve spot controller for heroku
pranavpr Oct 4, 2014
b99b545
Add filter in spots controller
pranavpr Oct 4, 2014
7dfc5a8
Update status to 0 while creating spot
pranavpr Oct 4, 2014
0bf08e2
Fix infobox messages
pranavpr Oct 4, 2014
2f41aaf
Spot controller improvements
pranavpr Oct 4, 2014
867ad4a
Fix block quotes
pranavpr Oct 5, 2014
4597d38
Merge branch 'dev'
pranavpr Oct 5, 2014
5b02110
Precompile assets for Heroku
pranavpr Oct 5, 2014
a1ad34b
Improve Readme
pranavpr Oct 5, 2014
5557300
Merge branch 'dev'
pranavpr Oct 5, 2014
fa6f620
Enable authentication using Facebook, Twitter and Database
pranavpr Oct 5, 2014
1b1ae2c
Merge branch 'dev'
pranavpr Oct 5, 2014
2015d6a
Fix d b schema
pranavpr Oct 5, 2014
c5a6063
Enable ensure sign up complete
pranavpr Oct 5, 2014
67a1910
Merge branch 'dev'
pranavpr Oct 5, 2014
77db3d1
Improve Readme
pranavpr Oct 7, 2014
cdfaa1d
Merge branch 'dev'
pranavpr Oct 7, 2014
53f4b85
Improve Login page
pranavpr Oct 8, 2014
54795e8
Add user avatar
pranavpr Oct 8, 2014
7ac5d5f
Merge branch 'dev'
pranavpr Oct 8, 2014
82a9bcb
Minor UI changes
pranavpr Oct 8, 2014
be62a9a
Improve social login buttons
pranavpr Oct 8, 2014
fba42e7
Enable site tour
pranavpr Oct 8, 2014
b50f710
Merge branch 'dev'
pranavpr Oct 8, 2014
26d945e
Precompile assets for heroku
pranavpr Oct 8, 2014
226a319
Improve tour message
pranavpr Oct 8, 2014
53c19ab
Enable restart tour
pranavpr Oct 8, 2014
ed25076
Enable icon on start tour button
pranavpr Oct 9, 2014
100eb82
Enable name field on sign-up page
pranavpr Oct 10, 2014
5abf198
Merge branch 'dev'
pranavpr Oct 10, 2014
198d819
Improve mailer templates
pranavpr Oct 10, 2014
1e5bd0a
Merge branch 'dev'
pranavpr Oct 10, 2014
7fcb831
Enable error messages on forms
pranavpr Oct 10, 2014
e38ea93
Precompile assets for heroku
pranavpr Oct 10, 2014
d14c48e
Improve labels
pranavpr Oct 11, 2014
0ddccab
Fix sicial login labels
pranavpr Oct 11, 2014
e4a0db6
Improve pages
pranavpr Oct 11, 2014
ecc1383
Minor page fixes
pranavpr Oct 11, 2014
bc000fb
Merge branch 'dev'
pranavpr Oct 11, 2014
f12a59f
Improve devise helper
pranavpr Oct 11, 2014
bf07a42
Add application.yml example
pranavpr Oct 11, 2014
51a3a48
Merge branch 'dev'
pranavpr Oct 11, 2014
d4e06ad
Make Join spot functionality
pranavpr Oct 11, 2014
9e2adba
Enable joined spots link for users
pranavpr Oct 11, 2014
a9f1f3f
Merge branch 'dev'
pranavpr Oct 11, 2014
10caaee
Map JS improvements
pranavpr Oct 12, 2014
843a7e1
Fix flash message width
pranavpr Oct 14, 2014
65a1875
Enabled unicorn for Heroku
pranavpr Oct 18, 2014
93b7855
Merge branch 'master' of github.com:pranavpr/hackathon
pranavpr Oct 18, 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
30 changes: 30 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# See https://help.github.com/articles/ignoring-files for more about ignoring files.
#
# If you find yourself ignoring temporary files generated by your text editor
# or operating system, you probably want to add a global ignore instead:
# git config --global core.excludesfile '~/.gitignore_global'

# Ignore bundler config.
/.bundle

# Ignore the default SQLite database.
/db/*.sqlite3
/db/*.sqlite3-journal

# Ignore all logfiles and tempfiles.
/log/*.log
/tmp

# Ignore other unneeded files.
database.yml
doc/
*.swp
*~
.project
.DS_Store
.idea
.secret
.directory
.ruby-version
# Ignore application configuration
/config/application.yml
32 changes: 32 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
source 'https://rubygems.org'
ruby '2.0.0'

gem 'rails', '4.0.8'

group :development, :test do
gem 'sqlite3', '1.3.9'
end

gem 'sass-rails', '4.0.3'
gem 'uglifier', '2.5.3'
gem 'coffee-rails', '4.0.1'
gem 'jquery-rails', '3.1.2'
gem 'jquery-turbolinks', '2.1.0'
gem 'turbolinks', '2.3.0'
gem 'jbuilder', '2.1.3'
gem 'bcrypt', '3.1.7'
gem 'paperclip', '4.2.0'
gem 'autoprefixer-rails'
gem 'font-awesome-sass', '4.2.0'
gem 'devise', '~> 3.4.0'
gem 'omniauth', '~> 1.2.2'
gem 'omniauth-twitter', '~> 1.0.1'
gem 'omniauth-facebook', '~> 2.0.0'
gem 'figaro', '~> 1.0.0'

group :production do
gem 'pg', '0.17.1'
gem 'rails_12factor', '0.0.2'
gem 'heroku_rails_deflate'
gem 'unicorn', '4.8.3'
end
206 changes: 206 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,206 @@
GEM
remote: https://rubygems.org/
specs:
actionmailer (4.0.8)
actionpack (= 4.0.8)
mail (~> 2.5.4)
actionpack (4.0.8)
activesupport (= 4.0.8)
builder (~> 3.1.0)
erubis (~> 2.7.0)
rack (~> 1.5.2)
rack-test (~> 0.6.2)
activemodel (4.0.8)
activesupport (= 4.0.8)
builder (~> 3.1.0)
activerecord (4.0.8)
activemodel (= 4.0.8)
activerecord-deprecated_finders (~> 1.0.2)
activesupport (= 4.0.8)
arel (~> 4.0.0)
activerecord-deprecated_finders (1.0.3)
activesupport (4.0.8)
i18n (~> 0.6, >= 0.6.9)
minitest (~> 4.2)
multi_json (~> 1.3)
thread_safe (~> 0.1)
tzinfo (~> 0.3.37)
arel (4.0.2)
autoprefixer-rails (3.1.0.20140911)
execjs
bcrypt (3.1.7)
bcrypt (3.1.7-x86-mingw32)
builder (3.1.4)
climate_control (0.0.3)
activesupport (>= 3.0)
cocaine (0.5.4)
climate_control (>= 0.0.3, < 1.0)
coffee-rails (4.0.1)
coffee-script (>= 2.2.0)
railties (>= 4.0.0, < 5.0)
coffee-script (2.3.0)
coffee-script-source
execjs
coffee-script-source (1.8.0)
devise (3.4.0)
bcrypt (~> 3.0)
orm_adapter (~> 0.1)
railties (>= 3.2.6, < 5)
responders
thread_safe (~> 0.1)
warden (~> 1.2.3)
erubis (2.7.0)
execjs (2.2.1)
faraday (0.9.0)
multipart-post (>= 1.2, < 3)
figaro (1.0.0)
thor (~> 0.14)
font-awesome-sass (4.2.0)
sass (~> 3.2)
hashie (3.3.1)
heroku_rails_deflate (1.0.3)
actionpack (>= 3.2.13)
activesupport (>= 3.2.13)
rack (>= 1.4.5)
hike (1.2.3)
i18n (0.6.11)
jbuilder (2.1.3)
activesupport (>= 3.0.0, < 5)
multi_json (~> 1.2)
jquery-rails (3.1.2)
railties (>= 3.0, < 5.0)
thor (>= 0.14, < 2.0)
jquery-turbolinks (2.1.0)
railties (>= 3.1.0)
turbolinks
json (1.8.1)
jwt (1.0.0)
kgio (2.9.2)
mail (2.5.4)
mime-types (~> 1.16)
treetop (~> 1.4.8)
mime-types (1.25.1)
minitest (4.7.5)
multi_json (1.10.1)
multi_xml (0.5.5)
multipart-post (2.0.0)
oauth (0.4.7)
oauth2 (1.0.0)
faraday (>= 0.8, < 0.10)
jwt (~> 1.0)
multi_json (~> 1.3)
multi_xml (~> 0.5)
rack (~> 1.2)
omniauth (1.2.2)
hashie (>= 1.2, < 4)
rack (~> 1.0)
omniauth-facebook (2.0.0)
omniauth-oauth2 (~> 1.2)
omniauth-oauth (1.0.1)
oauth
omniauth (~> 1.0)
omniauth-oauth2 (1.2.0)
faraday (>= 0.8, < 0.10)
multi_json (~> 1.3)
oauth2 (~> 1.0)
omniauth (~> 1.2)
omniauth-twitter (1.0.1)
multi_json (~> 1.3)
omniauth-oauth (~> 1.0)
orm_adapter (0.5.0)
paperclip (4.2.0)
activemodel (>= 3.0.0)
activesupport (>= 3.0.0)
cocaine (~> 0.5.3)
mime-types
pg (0.17.1)
pg (0.17.1-x86-mingw32)
polyglot (0.3.5)
rack (1.5.2)
rack-test (0.6.2)
rack (>= 1.0)
rails (4.0.8)
actionmailer (= 4.0.8)
actionpack (= 4.0.8)
activerecord (= 4.0.8)
activesupport (= 4.0.8)
bundler (>= 1.3.0, < 2.0)
railties (= 4.0.8)
sprockets-rails (~> 2.0)
rails_12factor (0.0.2)
rails_serve_static_assets
rails_stdout_logging
rails_serve_static_assets (0.0.2)
rails_stdout_logging (0.0.3)
railties (4.0.8)
actionpack (= 4.0.8)
activesupport (= 4.0.8)
rake (>= 0.8.7)
thor (>= 0.18.1, < 2.0)
raindrops (0.13.0)
rake (10.3.2)
responders (1.1.1)
railties (>= 3.2, < 4.2)
sass (3.2.19)
sass-rails (4.0.3)
railties (>= 4.0.0, < 5.0)
sass (~> 3.2.0)
sprockets (~> 2.8, <= 2.11.0)
sprockets-rails (~> 2.0)
sprockets (2.11.0)
hike (~> 1.2)
multi_json (~> 1.0)
rack (~> 1.0)
tilt (~> 1.1, != 1.3.0)
sprockets-rails (2.1.4)
actionpack (>= 3.0)
activesupport (>= 3.0)
sprockets (~> 2.8)
sqlite3 (1.3.9)
sqlite3 (1.3.9-x86-mingw32)
thor (0.19.1)
thread_safe (0.3.4)
tilt (1.4.1)
treetop (1.4.15)
polyglot
polyglot (>= 0.3.1)
turbolinks (2.3.0)
coffee-rails
tzinfo (0.3.41)
uglifier (2.5.3)
execjs (>= 0.3.0)
json (>= 1.8.0)
unicorn (4.8.3)
kgio (~> 2.6)
rack
raindrops (~> 0.7)
warden (1.2.3)
rack (>= 1.0)

PLATFORMS
ruby
x86-mingw32

DEPENDENCIES
autoprefixer-rails
bcrypt (= 3.1.7)
coffee-rails (= 4.0.1)
devise (~> 3.4.0)
figaro (~> 1.0.0)
font-awesome-sass (= 4.2.0)
heroku_rails_deflate
jbuilder (= 2.1.3)
jquery-rails (= 3.1.2)
jquery-turbolinks (= 2.1.0)
omniauth (~> 1.2.2)
omniauth-facebook (~> 2.0.0)
omniauth-twitter (~> 1.0.1)
paperclip (= 4.2.0)
pg (= 0.17.1)
rails (= 4.0.8)
rails_12factor (= 0.0.2)
sass-rails (= 4.0.3)
sqlite3 (= 1.3.9)
turbolinks (= 2.3.0)
uglifier (= 2.5.3)
unicorn (= 4.8.3)
1 change: 1 addition & 0 deletions Procfile
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
web: bundle exec unicorn -p $PORT -c ./config/unicorn.rb
Loading