Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
316 commits
Select commit Hold shift + click to select a range
33f4c94
fix homepage with login logout nav bar
kaganon Oct 21, 2018
75c68bf
update list style to none
kaganon Oct 21, 2018
073c8f7
added card tabs to merchant show page
pushpaagr Oct 21, 2018
76e1910
minor spacing changes
pushpaagr Oct 21, 2018
ac35834
merges master changes into order feature branch, incorporates button …
anibelamerica Oct 21, 2018
947c71e
modifies order show page to limit view to specific cart
anibelamerica Oct 21, 2018
df52a3c
added restriction for merchant to only see their info and product whe…
pushpaagr Oct 21, 2018
2229a6c
adds bug fixes to merchant and order show pages
anibelamerica Oct 21, 2018
d5860dc
Merge branch 'merchant_show5' into product-bug-fixes
anibelamerica Oct 21, 2018
4fd454c
add default image asset
kaganon Oct 21, 2018
f840ce7
Merge branch 'order-CRUD' into orderitems-ka
kaganon Oct 21, 2018
7730cd8
merging conflict fixarus in the application.html.erb
CarlyReiter Oct 21, 2018
0a82fd7
Merge branch 'master' of https://github.com/kaganon/betsy
CarlyReiter Oct 21, 2018
b8fdf60
fixes merchant product show page
anibelamerica Oct 21, 2018
8f330f2
Merge branch 'order-CRUD' of https://github.com/kaganon/betsy into or…
kaganon Oct 21, 2018
ce40031
adds inventory column to products
anibelamerica Oct 21, 2018
11c6af9
adds Inventory column to Products table and reseeds the dev DB with n…
anibelamerica Oct 21, 2018
590fcf2
add validations to category and order-items
kaganon Oct 21, 2018
81588aa
configured product index page to show like flexbox.
CarlyReiter Oct 21, 2018
1ac2795
Merge branch 'order-CRUD' of https://github.com/kaganon/betsy into or…
kaganon Oct 21, 2018
ed8954a
centered and enlarged the show box for each product.
CarlyReiter Oct 21, 2018
410449e
adds adding to new cart logic
anibelamerica Oct 22, 2018
343a490
Merge branch 'order-CRUD' of https://github.com/kaganon/betsy into or…
kaganon Oct 22, 2018
2ccc44c
adds view and controller logic to add additional items to cart
anibelamerica Oct 22, 2018
747d475
fix validation errors in order-item controller
kaganon Oct 22, 2018
b8d554a
fix merge conflict in orderitem controller
kaganon Oct 22, 2018
84f6457
adds cart display logic
anibelamerica Oct 22, 2018
52fdf67
Merge branch 'order-CRUD' of https://github.com/kaganon/betsy into or…
kaganon Oct 22, 2018
b489447
minor changes to merchant show
pushpaagr Oct 22, 2018
2823c6d
got logic to display add product for merchant that is logged in only
pushpaagr Oct 22, 2018
259a41d
added method for model, need to tweak some more to use in show.view
pushpaagr Oct 22, 2018
7fd8d79
Added greater than 0 validation to product.
CarlyReiter Oct 22, 2018
37ef7e6
Committing edits before merging to master
anibelamerica Oct 22, 2018
99bd695
Merge branch 'master' of https://github.com/kaganon/betsy
CarlyReiter Oct 22, 2018
4dec854
resolved merge confilct of if logged in merchant
pushpaagr Oct 22, 2018
bd3a8f1
Merge branch 'master' of https://github.com/kaganon/betsy
pushpaagr Oct 22, 2018
846383a
Merge branch 'orderitems-ka'
kaganon Oct 22, 2018
e3fedc4
adds default status columns for Orders and Products tables
anibelamerica Oct 22, 2018
42d79f2
added merchant inactive method
pushpaagr Oct 22, 2018
6d612e0
numericality changes.
CarlyReiter Oct 22, 2018
ddf7543
added status param to product.
CarlyReiter Oct 22, 2018
0129dc3
added merchant route to activate/inactivate a product
pushpaagr Oct 22, 2018
ff2c80b
update show in merchant and product conflict
pushpaagr Oct 22, 2018
9a9d65f
changed routes to add quotations
pushpaagr Oct 22, 2018
d6162c7
added categories to the new product.
CarlyReiter Oct 22, 2018
42be478
adds order_item update action for changing quantity
anibelamerica Oct 22, 2018
2b929aa
modified show page for products to show categories avaialbe and isn't…
CarlyReiter Oct 22, 2018
aaa98aa
modified csv products file to change the price to normal pricing (so …
CarlyReiter Oct 22, 2018
edb0128
show merge fix
pushpaagr Oct 22, 2018
87b0092
fixed some inactivate method for merchant, more fix needed
pushpaagr Oct 22, 2018
f83ea68
restricted making new product to that specific user.
CarlyReiter Oct 22, 2018
3aa2507
fixed merge show conflict
pushpaagr Oct 22, 2018
e1d6576
adds subtotal and total logic to order show page
anibelamerica Oct 22, 2018
267af3e
product show page css modifications.
CarlyReiter Oct 22, 2018
7ae798e
Merge branch 'master' of https://github.com/kaganon/betsy
anibelamerica Oct 22, 2018
1d66693
changed == to = for true assingnment
pushpaagr Oct 22, 2018
5af1766
got merchant active/inactivate status
pushpaagr Oct 22, 2018
f41c38a
updated math of price of products.
CarlyReiter Oct 22, 2018
3c94a24
dont use this branch
kaganon Oct 22, 2018
fee95d8
fix merge conflicts
kaganon Oct 22, 2018
76f464d
Merge branch 'master' of https://github.com/kaganon/betsy
kaganon Oct 22, 2018
70a216a
update price curency view
kaganon Oct 22, 2018
2018bb6
updated product controller to make it so only logged in users can cre…
CarlyReiter Oct 22, 2018
00ae08e
only logged-in-users can edit a product.
CarlyReiter Oct 22, 2018
1e0ebd1
update all views for images where image link is nil
kaganon Oct 22, 2018
16ee6da
adds order update page
anibelamerica Oct 22, 2018
edf5dd2
css changes
pushpaagr Oct 22, 2018
a525821
more css
pushpaagr Oct 22, 2018
7cb1c65
adds order model validations on update action only
anibelamerica Oct 22, 2018
1e68d1d
fix merge conflict
kaganon Oct 22, 2018
d0ec680
initial products_controller_testing applied. homepage and index.
CarlyReiter Oct 22, 2018
7b37a73
update table for merchant products with images
kaganon Oct 22, 2018
77e566e
initial product relations tests.
CarlyReiter Oct 22, 2018
3d3d081
added more css for merchant css
pushpaagr Oct 22, 2018
1637090
product test.
CarlyReiter Oct 22, 2018
2e86b62
update forms for image
kaganon Oct 22, 2018
bcc6fd2
Merge branch 'merchant_css' of https://github.com/kaganon/betsy into …
kaganon Oct 22, 2018
f31be36
resolved merge conflicts
CarlyReiter Oct 22, 2018
4e7cef3
committing additional edits prior to team merge
anibelamerica Oct 22, 2018
3f66504
Merge branch 'productmodeltesting' of https://github.com/kaganon/bets…
pushpaagr Oct 22, 2018
9114f9f
Merge branch 'productmodeltesting' into order-CRUD
anibelamerica Oct 22, 2018
b5ddb0e
fix merge conflicts
kaganon Oct 22, 2018
12e1a01
Merge branch 'order-CRUD' of https://github.com/kaganon/betsy into im…
kaganon Oct 23, 2018
9dd5ed8
resolved conflict
pushpaagr Oct 23, 2018
d416ac5
Merge branch 'order-CRUD' of https://github.com/kaganon/betsy into me…
pushpaagr Oct 23, 2018
59289bc
changes order edit form and update controller to change pending to pa…
anibelamerica Oct 23, 2018
c897474
adds cc validation and updates order fields upon update
anibelamerica Oct 23, 2018
a2ea1cd
adds confirmation page for orders
anibelamerica Oct 23, 2018
b47cf28
adds authorization for order edit, finalize, and confirmation views a…
anibelamerica Oct 23, 2018
4fd97cb
adds preliminary tests for order model and modifies order yml files
anibelamerica Oct 23, 2018
257f08d
adds order controller update action tests that pertain to order model…
anibelamerica Oct 23, 2018
8c7b4fd
adds tests for order model logic and modified order controller test f…
anibelamerica Oct 23, 2018
888f469
adds update product inventory on order confirmation
anibelamerica Oct 23, 2018
9f74673
update rails project with reviews controller, models, form views
kaganon Oct 23, 2018
321dfe3
product model testing of relations and validations.
CarlyReiter Oct 23, 2018
bbc9688
added price of 0 test to product model testing.
CarlyReiter Oct 23, 2018
dca47d9
Category model testing for relations and validations.
CarlyReiter Oct 23, 2018
0c9fa76
updated category and product model testing for relations.
CarlyReiter Oct 23, 2018
353ccc8
fixed syntax in product controller
pushpaagr Oct 23, 2018
559f928
added name presence validation to category model.
CarlyReiter Oct 23, 2018
c846f81
added info to test merchant session
pushpaagr Oct 23, 2018
c2e654e
merge conflict fixed.
CarlyReiter Oct 23, 2018
73a8072
merges yml and oath file updates, model testing, and order workflow
anibelamerica Oct 23, 2018
356bf39
beginning product controller testing.
CarlyReiter Oct 23, 2018
c53e14f
logged in vs guest users view index and homepage products controller …
CarlyReiter Oct 23, 2018
af05467
i'm pushing broken code
kaganon Oct 23, 2018
61fb0fe
fixing bugs with reviews routes
anibelamerica Oct 23, 2018
6c785b2
reviews added for products
kaganon Oct 23, 2018
0d643a6
fix merge conflicts
kaganon Oct 23, 2018
3358625
Add coverage directory to .gitignore file
anibelamerica Oct 23, 2018
05cc69c
product controller testing for show page.
CarlyReiter Oct 23, 2018
47dad31
adds simplecov
anibelamerica Oct 23, 2018
595c1e6
Merge branch 'master' of https://github.com/kaganon/betsy
anibelamerica Oct 23, 2018
ac36735
removes buggy code from routes.rb
anibelamerica Oct 23, 2018
755cd7c
added merchant order fulfillment page
pushpaagr Oct 23, 2018
eb2ae57
more css for merchant account page
pushpaagr Oct 23, 2018
de413f9
deleted space
pushpaagr Oct 23, 2018
1fce106
fixed cart werid number issues by changing name to @items instead of …
pushpaagr Oct 23, 2018
8251197
continuing to work on product controller testing.
CarlyReiter Oct 23, 2018
ff1d10a
refactored some view files and deleted items for merchant folder
pushpaagr Oct 23, 2018
586ffce
add rating and reviews function
kaganon Oct 23, 2018
6f219b1
more products controller testing.
CarlyReiter Oct 23, 2018
6a80bee
add cookie ratings to products by category
kaganon Oct 23, 2018
5908837
continued product testing.
CarlyReiter Oct 23, 2018
cd60577
adds additional order controller tests and fixes corresponding code
anibelamerica Oct 23, 2018
2dd0ead
added more testing for merchant_controller
pushpaagr Oct 23, 2018
baee87f
merge conflicts resolved.
CarlyReiter Oct 23, 2018
4cd0ec5
update more page views for adding reviews
kaganon Oct 23, 2018
20eb549
Merge branch 'master' of https://github.com/kaganon/betsy
pushpaagr Oct 23, 2018
b9fd146
Merge branch 'master' of https://github.com/kaganon/betsy
anibelamerica Oct 23, 2018
30e7b94
fix merge conflicts
kaganon Oct 23, 2018
c1ae3d9
fixed opening < for href
pushpaagr Oct 23, 2018
9e28c3f
updated font awesome link in application header.
CarlyReiter Oct 23, 2018
ace48dc
added create to category controller
CarlyReiter Oct 23, 2018
92ee571
saving state before testing different controller workflow
anibelamerica Oct 24, 2018
b53c6b2
moves order instantiation to order_item controller
anibelamerica Oct 24, 2018
dff4090
adds tests for refactores create action of order_item controller
anibelamerica Oct 24, 2018
283cf25
add validation tests for order_items
kaganon Oct 24, 2018
390cebd
adds tests for order controller and model
anibelamerica Oct 24, 2018
2c0479c
add relations tests to order-items
kaganon Oct 24, 2018
b7c757e
delete session controller and add pages controller
kaganon Oct 24, 2018
9205105
added new category form/view and controller action.
CarlyReiter Oct 24, 2018
21a972a
completed initial Product Controller testing, with 3 errors that I be…
CarlyReiter Oct 24, 2018
957144b
initial category controller testing.
CarlyReiter Oct 24, 2018
99e9209
attempted to fix errors on categories and products controllers. all …
CarlyReiter Oct 24, 2018
af07134
fixed some routes and added more tests
pushpaagr Oct 24, 2018
1f1d721
added hackproff tactics to merchant controller
pushpaagr Oct 24, 2018
a9c4737
fixed merchant show page to be viewed by both logged in merchants and…
pushpaagr Oct 24, 2018
87ff238
refactors order and order_item creation to one method and removes hid…
anibelamerica Oct 24, 2018
25a09c6
update review to limit reviews for merchant's own products
kaganon Oct 24, 2018
069b5d4
fixes over mentioning of redirect in create order_item action
anibelamerica Oct 24, 2018
44b1159
adjusts order_item controller tests to account for changes in control…
anibelamerica Oct 24, 2018
801393c
adjusts test arrange data to account for order controller refactors
anibelamerica Oct 24, 2018
6476420
add limit for for setting reviews for own product as merchant
kaganon Oct 24, 2018
027f595
removes comments and line breaks in order controller
anibelamerica Oct 24, 2018
3719b78
fix merge conflicts
kaganon Oct 24, 2018
823112f
merging review work and order and order item controller refactors
anibelamerica Oct 24, 2018
4ae04ad
added more methods in merchant model, and added user story where merc…
pushpaagr Oct 25, 2018
adfc60c
fixed minor merge conflict
pushpaagr Oct 25, 2018
e27dfeb
testing links in homepage carousel
anibelamerica Oct 25, 2018
9ecb2a2
merges group data into test branch
anibelamerica Oct 25, 2018
2a7194f
adds order_item custom method tests
anibelamerica Oct 25, 2018
82eaa12
adds additional order model tests
anibelamerica Oct 25, 2018
6e0a405
added more testing for merchant controller, mostly all tests pass
pushpaagr Oct 25, 2018
827b78c
refactors order_items_controller.rb with inclusion of controller filt…
anibelamerica Oct 25, 2018
af2f440
adds search by order page; searches by email only
anibelamerica Oct 25, 2018
6c4e52a
add custom model tests order-items
kaganon Oct 25, 2018
c8a6c00
adds search past order features and order summary page
anibelamerica Oct 25, 2018
cc5460b
added reviews csv and modified seeding script.
CarlyReiter Oct 25, 2018
e5b25d3
minor seeding script changes and merge confict head removal in order_…
CarlyReiter Oct 25, 2018
6c78ff8
added reviews for last few products and dried up seed script.
CarlyReiter Oct 25, 2018
e5213f4
created form_errors partial and referenced on each form.
CarlyReiter Oct 25, 2018
9aa79ad
still trying to figure out my errorred-out controller testing situati…
CarlyReiter Oct 25, 2018
65f01a8
add review model tests
kaganon Oct 25, 2018
7db99bb
adds authorization for searching old orders
anibelamerica Oct 25, 2018
d5798e9
Merge branch 'master' of https://github.com/kaganon/betsy
anibelamerica Oct 25, 2018
63f9737
update order-item tests
kaganon Oct 25, 2018
f1646ae
update review controller logic
kaganon Oct 25, 2018
4212e9b
added else statement to show action on products.
CarlyReiter Oct 25, 2018
515caa6
merge conflict resolved
CarlyReiter Oct 25, 2018
6606be9
add conditional to product show if product is inactive
kaganon Oct 25, 2018
c7e1aa4
Merge branch 'master' of https://github.com/kaganon/betsy into homepage
kaganon Oct 25, 2018
858c07f
update the product show page
kaganon Oct 25, 2018
44f2bc2
adds order summary authorizations and shopper information to order su…
anibelamerica Oct 25, 2018
b016974
fixed decimal place issue on product show page. Now shows out to the…
CarlyReiter Oct 25, 2018
539c84a
added model tests
pushpaagr Oct 25, 2018
2708e2c
Merge branch 'master' into merchant_test_2
pushpaagr Oct 25, 2018
2814a0d
Merge branch 'master' of https://github.com/kaganon/betsy
anibelamerica Oct 25, 2018
293f526
update product show pages
kaganon Oct 25, 2018
4957ab6
Merge branch 'master' of https://github.com/kaganon/betsy
pushpaagr Oct 25, 2018
8704356
Merge branch 'master' of https://github.com/kaganon/betsy
CarlyReiter Oct 25, 2018
a2aba46
merge conflicts resolved
kaganon Oct 25, 2018
b78da74
update star review ratings
kaganon Oct 25, 2018
36fad30
fixed routes direction
pushpaagr Oct 25, 2018
67e7f67
Merge branch 'master' of https://github.com/kaganon/betsy
pushpaagr Oct 25, 2018
06541d2
hides cancel button on order summary page
anibelamerica Oct 25, 2018
17e0404
Merge branch 'master' of https://github.com/kaganon/betsy
anibelamerica Oct 25, 2018
6af4e91
update product views on merchants page
kaganon Oct 25, 2018
6330977
initial byte squad page routing, view, and controller action.
CarlyReiter Oct 25, 2018
84f4a2c
added order item status feature
anibelamerica Oct 25, 2018
ea63c25
update all products
kaganon Oct 25, 2018
b826a64
merging KA work on search bootstrap feature
anibelamerica Oct 25, 2018
ddfdaff
correct flash error not showing
kaganon Oct 25, 2018
af2c77a
merges KA flash error message bug fixes
anibelamerica Oct 25, 2018
c268be8
adds link to search orders by id and email page
anibelamerica Oct 25, 2018
7b50cc3
added more test for merchant model
pushpaagr Oct 26, 2018
2af45de
fixes styling for edit order page
anibelamerica Oct 26, 2018
5280ef2
update homepage banner
kaganon Oct 26, 2018
3d079b1
adds search bar for products
anibelamerica Oct 26, 2018
4d7814c
render partials for product cards
kaganon Oct 26, 2018
7ce13d7
adds top rated and newest product features on homepage
anibelamerica Oct 26, 2018
d549322
adds css blink effect to homepage text, fixes some styling on buttons
anibelamerica Oct 26, 2018
94c1ce5
added model merchant testing
pushpaagr Oct 26, 2018
e488184
adds tests for orders index action, removes create route and refactor…
anibelamerica Oct 26, 2018
91c5d6a
adds tests for new order custom model methods
anibelamerica Oct 26, 2018
7231fc6
adds validation test for order status presence
anibelamerica Oct 26, 2018
5ecd9da
adds OrderItems Controller tests for ship method
anibelamerica Oct 26, 2018
a33cfaa
trying to get the byte squad formatting functional
CarlyReiter Oct 26, 2018
2ee86b3
initial start to review controller testing.
CarlyReiter Oct 26, 2018
eb3f16d
Merge branch 'master' of https://github.com/kaganon/betsy
CarlyReiter Oct 26, 2018
6e21f19
add styling to products pages
kaganon Oct 26, 2018
75abb67
fixes merge conflicts in yml and pages scss files
anibelamerica Oct 26, 2018
f582a76
fix merge conflicts
kaganon Oct 26, 2018
28cebe9
fix merge conflicts
kaganon Oct 26, 2018
0707bf4
made a disclaimer for people not to give us their credit card informa…
CarlyReiter Oct 26, 2018
fcdf2e7
byte squad link works.
CarlyReiter Oct 26, 2018
2ef487c
fixed minor sytax
pushpaagr Oct 26, 2018
6a2d9b0
update style page for adding review to a product
kaganon Oct 26, 2018
0afed96
formatted byte squad photos.
CarlyReiter Oct 26, 2018
7fca052
update pages throughout app for uniformity
kaganon Oct 26, 2018
c7fe04b
fix merge conflicts
kaganon Oct 26, 2018
0eb9b88
addresses errors and failing test through code refactors
anibelamerica Oct 26, 2018
3e72c90
Merge branch 'beta-version'
anibelamerica Oct 26, 2018
7cfdf29
added model testing and now working on review controller testing
pushpaagr Oct 26, 2018
7e340a6
Merge branch 'master' of https://github.com/kaganon/betsy
pushpaagr Oct 26, 2018
9628a86
add feature image
kaganon Oct 26, 2018
ad74cec
added test to merchants controller test and made one pass.
CarlyReiter Oct 26, 2018
f531673
add homepage feature tagline
kaganon Oct 26, 2018
c28a6d1
update color of homepage fonts
kaganon Oct 26, 2018
e7970c2
Merge branch 'master' of https://github.com/kaganon/betsy into finali…
kaganon Oct 26, 2018
e79279a
changes test for products controller
anibelamerica Oct 26, 2018
e162453
final changes to byte squad css.
CarlyReiter Oct 26, 2018
b7da35e
fixes product controller merge conflict
anibelamerica Oct 26, 2018
be08a2a
Merge branch 'master' of https://github.com/kaganon/betsy into finali…
kaganon Oct 26, 2018
babfab8
Merge branch 'master' of https://github.com/kaganon/betsy
anibelamerica Oct 26, 2018
86c1eac
update byte squad page
kaganon Oct 26, 2018
95f650e
Merge branch 'finalize-pages'
kaganon Oct 26, 2018
20f96f9
added more testing for controllers for review
pushpaagr Oct 26, 2018
8c16512
fixed merge confict
pushpaagr Oct 26, 2018
d6acb62
adds conditional to view newest product
anibelamerica Oct 26, 2018
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
Binary file added .DS_Store
Binary file not shown.
31 changes: 31 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# 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 all logfiles and tempfiles.
/log/*
/tmp/*
!/log/.keep
!/tmp/.keep

# Ignore uploaded files in development
/storage/*
!/storage/.keep

/node_modules
/yarn-error.log

/public/assets
.byebug_history

# Ignore master key for decrypting credentials and more.
/config/master.key

#ignore .env file with keys from github
.env
coverage
1 change: 1 addition & 0 deletions .ruby-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ruby-2.5.1
86 changes: 86 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
gem "omniauth"
gem "omniauth-github"

source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }

ruby '2.5.1'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 5.2.1'
# Use postgresql as the database for Active Record
gem 'pg', '>= 0.18', '< 2.0'
# Use Puma as the app server
gem 'puma', '~> 3.11'
# Use SCSS for stylesheets
gem 'sass-rails', '~> 5.0'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
# See https://github.com/rails/execjs#readme for more supported runtimes
# gem 'mini_racer', platforms: :ruby

# Use CoffeeScript for .coffee assets and views
# gem 'coffee-rails', '~> 4.2'
# Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks
gem 'turbolinks', '~> 5'
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem 'jbuilder', '~> 2.5'
# Use Redis adapter to run Action Cable in production
# gem 'redis', '~> 4.0'
# Use ActiveModel has_secure_password
# gem 'bcrypt', '~> 3.1.7'

# Use ActiveStorage variant
# gem 'mini_magick', '~> 4.8'

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

# Reduces boot times through caching; required in config/boot.rb
gem 'bootsnap', '>= 1.1.0', require: false

group :development, :test do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
end

group :development do
# Access an interactive console on exception pages or by calling 'console' anywhere in the code.
gem 'web-console', '>= 3.3.0'
gem 'listen', '>= 3.0.5', '< 3.2'
# Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
gem 'spring'
gem 'spring-watcher-listen', '~> 2.0.0'
end

group :test do
# Adds support for Capybara system testing and selenium driver
gem 'capybara', '>= 2.15'
gem 'selenium-webdriver'
# Easy installation and use of chromedriver to run system tests with Chrome
gem 'chromedriver-helper'
end

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]

gem 'jquery-rails'
gem 'jquery-turbolinks'
gem 'bootstrap', '~> 4.1.3'
group :development, :test do
gem 'pry-rails'
end

group :development do
gem 'better_errors'
gem 'binding_of_caller'
gem 'guard'
gem 'guard-minitest'
gem 'dotenv-rails'
end

group :test do
gem 'minitest-rails'
gem 'minitest-reporters'
gem 'simplecov'
end
Loading