Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ports - Heather, Jillianne, Myriam, Ngoc #77

Open
wants to merge 339 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
339 commits
Select commit Hold shift + click to select a range
578ab7f
modified logout route
MyriamWD May 3, 2019
3c95b8c
added test for logout action and flash messages tests for all actions
MyriamWD May 3, 2019
3170dfe
fixed mock auth hash nickname key
MyriamWD May 3, 2019
d46106a
debugged
MyriamWD May 3, 2019
88f63ef
debugged
lebaongoc May 3, 2019
24c5a58
debugged
lebaongoc May 3, 2019
e3b7391
Merge pull request #13 from jillirami/nl-products-new-create
lebaongoc May 3, 2019
089bd90
solved merge conflicts on merchant controller and application view
MyriamWD May 3, 2019
3552c02
debugged
MyriamWD May 3, 2019
6bb64a3
Merge pull request #12 from jillirami/mw_test_for_merchant_auth
MyriamWD May 3, 2019
d6be354
merge conflicts
piffer59 May 3, 2019
e38d5be
Merge pull request #11 from jillirami/hi-order-control
piffer59 May 3, 2019
c91f22e
attempt at review controller and view, potential route added
jillirami May 4, 2019
92efa55
migration for Orders Controller
piffer59 May 4, 2019
24391d2
added find_merchant and require_login to applicationcontroller, upda…
lebaongoc May 5, 2019
18519a0
added bootsnap file
lebaongoc May 5, 2019
29aa2f8
bootsnap file update
lebaongoc May 5, 2019
4252c14
debbuged
MyriamWD May 5, 2019
06c0b76
added dev log and bootsnap
lebaongoc May 5, 2019
5aa5224
Merge pull request #14 from jillirami/nl-products-new-create
lebaongoc May 5, 2019
a8caf90
solved conflicts
MyriamWD May 5, 2019
d76db5f
solve merge conflicts
MyriamWD May 5, 2019
cce0495
added dev log and bootsnap
lebaongoc May 5, 2019
b1c991f
Gemfile updated to included faker gem
jillirami May 5, 2019
855ba4b
Merge branch 'master' of https://github.com/jillirami/betsy into nl-p…
lebaongoc May 5, 2019
6415d0f
gemfile updated
jillirami May 5, 2019
86090f2
debbuged
MyriamWD May 5, 2019
252420a
Merge branch 'master' of https://github.com/jillirami/betsy into mw_t…
MyriamWD May 5, 2019
308579e
new categories form
MyriamWD May 5, 2019
4fe1237
added button for Create categories
MyriamWD May 5, 2019
c77f237
index of categories
MyriamWD May 5, 2019
44d6e86
added index, new, create actions and category params
MyriamWD May 5, 2019
b52217f
Order controller for show
piffer59 May 5, 2019
4490469
added merchant in session to create action
MyriamWD May 5, 2019
1f2c47c
added category section in show page for products
MyriamWD May 5, 2019
41a1081
added method to redistribute check boxes for categories in partial fo…
MyriamWD May 5, 2019
b5e0f16
debugged
MyriamWD May 5, 2019
d036946
Merge branch 'master' of https://github.com/jillirami/betsy into hi-o…
piffer59 May 5, 2019
4816a00
Merge pull request #15 from jillirami/mw-categories
MyriamWD May 5, 2019
8f84b67
merge conflicts
piffer59 May 5, 2019
e0ad4f8
added edit and update function for product controller and their tests
lebaongoc May 6, 2019
bee2885
added dev log
lebaongoc May 6, 2019
ed7a328
updated product controller
lebaongoc May 6, 2019
a8eebe7
added dev log
lebaongoc May 6, 2019
cd34ec2
Merge pull request #16 from jillirami/nl-products-edit-update
lebaongoc May 6, 2019
adaf0af
added logic to dashboard html to retire and unretire a product
lebaongoc May 6, 2019
71f7332
Merge pull request #17 from jillirami/nl-products-edit-update
lebaongoc May 6, 2019
976cb12
edit order function correction, small css added
jillirami May 6, 2019
43a08e8
debug
jillirami May 6, 2019
47ce24b
Merge pull request #18 from jillirami/jrordercontrollerhelp
jillirami May 6, 2019
11b3cee
add bootsnap
lebaongoc May 6, 2019
26e12cf
order controller tests
piffer59 May 6, 2019
0b2b441
added bootsnap file
lebaongoc May 6, 2019
6d08c7f
adde gemfile lock and bootsnap
piffer59 May 6, 2019
c1f9fb5
add bootsnap
piffer59 May 6, 2019
82a5ffd
added require login as before action
MyriamWD May 6, 2019
8ef3d46
categories controller test
MyriamWD May 6, 2019
b44e1fe
Merge pull request #19 from jillirami/mw-categories
MyriamWD May 6, 2019
88c7a8e
fixed failure on testing of edit, update, and retired actions
lebaongoc May 6, 2019
15d83ce
orderitem and order functions updated
jillirami May 6, 2019
6cf5849
minor changes to prod_controller_test
lebaongoc May 6, 2019
7d77d50
Merge pull request #20 from jillirami/nl-products-edit-update
lebaongoc May 6, 2019
f6e4b84
fixed failed retired test
lebaongoc May 6, 2019
da9108f
Merge pull request #21 from jillirami/nl-products-edit-update
lebaongoc May 6, 2019
f6cda78
order item and order functional
jillirami May 6, 2019
f22b990
removed extraneous code
jillirami May 6, 2019
8925dda
Merge branch 'master' of https://github.com/jillirami/betsy
piffer59 May 6, 2019
ffdccc4
order and order items functions corrected
jillirami May 6, 2019
362ba3c
Merge pull request #22 from jillirami/jrorderitemsattempt4
jillirami May 6, 2019
b1b90b3
Merge branch 'master' of https://github.com/jillirami/betsy
piffer59 May 6, 2019
1757e4b
logic to prevent order quantity from being more than stock amount
jillirami May 7, 2019
6194f86
corrected edit action on orderitem controller
jillirami May 7, 2019
f301a6d
method added to prevent repeat order items in cart
jillirami May 7, 2019
6161dc6
order item quantity on product show minimum value of 0 set
jillirami May 7, 2019
69bc143
heading of order receipt page updated
jillirami May 7, 2019
3f93eae
product new action updated to route to dashboard
jillirami May 7, 2019
583ea6e
Merge pull request #23 from jillirami/jrstockversusorderamount
jillirami May 7, 2019
2fdcab8
Merge branch 'master' of https://github.com/jillirami/betsy
piffer59 May 7, 2019
00dc5a4
merchant show updated with link to product show
jillirami May 7, 2019
35caec2
dashboard updated to organize active versus retired products in view
jillirami May 7, 2019
afc4fc9
Merge pull request #24 from jillirami/jrstockversusorderamount
jillirami May 7, 2019
1cab5b4
Tests for order controller and order model
piffer59 May 7, 2019
e170eb2
listing of products on merchant dashboard corrected for headers
jillirami May 7, 2019
64110ae
headers updated for my profile and store on dashboard view
jillirami May 7, 2019
e163107
merge commit
piffer59 May 7, 2019
7f165fa
Merge pull request #25 from jillirami/hi-order-session
piffer59 May 7, 2019
3c737f7
Cleaned up Order Controller
piffer59 May 7, 2019
d6269c6
added product test models
lebaongoc May 7, 2019
67218fd
Merge pull request #26 from jillirami/nl-products-model-test
lebaongoc May 7, 2019
aedab8f
added relationship tests to product model tests
lebaongoc May 7, 2019
e3985cc
Merge pull request #27 from jillirami/nl-products-model-test
lebaongoc May 7, 2019
0660678
Merge branch 'nl-products-model-test'
lebaongoc May 7, 2019
5bb5e02
added bootsnap
lebaongoc May 7, 2019
ede78d3
functionality to edit quantity of order item in cart added, and retur…
jillirami May 7, 2019
b33e91a
added method to browse products by category
MyriamWD May 7, 2019
877f0d7
added test for browse products by category
MyriamWD May 7, 2019
79d734e
added dropdown menu for browsing by category and merchants
MyriamWD May 7, 2019
f31741b
list style display none
MyriamWD May 7, 2019
33ed604
added details to the show page plus some styling with bootstrap
MyriamWD May 7, 2019
d8a358f
debbuged
MyriamWD May 7, 2019
b126167
debugged
MyriamWD May 7, 2019
b8ed1b9
Merge pull request #28 from jillirami/mw-products-browsing-model-func…
MyriamWD May 7, 2019
8307c34
Orders controller test update, partial
piffer59 May 7, 2019
79271f0
Merge branch 'master' of https://github.com/jillirami/betsy into jrca…
jillirami May 7, 2019
031e185
enable review routes and make minor changes to reviews controller and…
lebaongoc May 8, 2019
9673e12
Order controller tests
piffer59 May 8, 2019
83e75b6
added find orderitems by product method
MyriamWD May 8, 2019
6331980
added find products by merchant, find orderitems by merchant, calcula…
MyriamWD May 8, 2019
70856da
added list of orders table - provisional, this should be in an order …
MyriamWD May 8, 2019
22e81ab
debugged dev.log
MyriamWD May 8, 2019
fc602c3
added bootsnap file
lebaongoc May 8, 2019
ed896cf
corrected cart function to prevent duplicate orders
jillirami May 8, 2019
99ac915
changes to order controller tests
piffer59 May 8, 2019
7a4574f
added review new and create actions
lebaongoc May 8, 2019
d4b4ff6
Migration: added reviewer column in the reviews model to store review…
lebaongoc May 8, 2019
2b6b49b
cleaned up Order Controller tests
piffer59 May 8, 2019
ec1d85d
added logic to reviewscontrollers -new actions to prevent seller revi…
lebaongoc May 8, 2019
8ee4622
Merge pull request #29 from jillirami/hi-order-tests2
piffer59 May 8, 2019
9d4b5cc
cart functionality corrected and functional, and receipt updated with…
jillirami May 8, 2019
44f2497
merged
jillirami May 8, 2019
e741094
updated routes file
piffer59 May 8, 2019
4add67f
able to delete entire order_item from cart if added in multiple steps
jillirami May 8, 2019
d5e45c4
added blank actions to render partial view by order status - pending,…
MyriamWD May 8, 2019
eb10f51
created class methods to fetch order_items and orders data to display…
MyriamWD May 8, 2019
7bfba39
created buttons to redirect to merchant's orders, products, and creat…
MyriamWD May 8, 2019
cdc4be6
random order_item function reduces product inventory
jillirami May 8, 2019
898f777
added merchant custom routes to display orders by status
MyriamWD May 8, 2019
9bfc40d
added review model test
lebaongoc May 8, 2019
2db1872
Merchant view for all orders and drop down menu to filter orders by s…
MyriamWD May 8, 2019
4d63d63
resolved conflict with master
lebaongoc May 8, 2019
8402425
Merge pull request #30 from jillirami/nl-reviews-new-create
lebaongoc May 8, 2019
a1c4564
Merge branch 'master' of https://github.com/jillirami/betsy into jrca…
jillirami May 8, 2019
ddd1dc6
modified greeting title in header tag for order fulfillment
MyriamWD May 8, 2019
c732ab1
added partial view for the different order status
MyriamWD May 8, 2019
e384446
created a merchant products page
MyriamWD May 8, 2019
a0d1b72
render partial view for orders by each status
MyriamWD May 8, 2019
747e04c
Merge pull request #31 from jillirami/mw-products-browsing-model-func…
MyriamWD May 8, 2019
8041af7
orderitems schema updated for status to be boolean
jillirami May 8, 2019
4b4853e
merged
jillirami May 8, 2019
edc1d42
Merge pull request #32 from jillirami/jrcartfunctionality
jillirami May 8, 2019
8eb5097
prevented merchant from shopping while logged in
jillirami May 9, 2019
8d19dd4
Updated seed file
piffer59 May 9, 2019
ecaf010
Merge pull request #33 from jillirami/hi-update-seeds
piffer59 May 9, 2019
b964a54
added shipping status action to order items controller
MyriamWD May 9, 2019
b1ccb1a
merge conflict solved
MyriamWD May 9, 2019
95ef14a
Merge pull request #34 from jillirami/mw-orderitems-status-update-toggle
MyriamWD May 9, 2019
a05b078
created shipment toggle action
MyriamWD May 9, 2019
562adf1
created display_shipment method for toggle flavor
MyriamWD May 9, 2019
f7bfc5c
added conditional statement to display header and back to orders button
MyriamWD May 9, 2019
84c13d1
added route for order-items shipment toggle
MyriamWD May 9, 2019
a2173b8
adjusted back to orders button display
MyriamWD May 9, 2019
ded60c9
Merge pull request #35 from jillirami/mw-orderitems-status-update-toggle
MyriamWD May 9, 2019
3b72970
change products controller changes
lebaongoc May 9, 2019
d69e265
Merge branch 'master' of https://github.com/jillirami/betsy into nl-r…
lebaongoc May 9, 2019
12b436e
business logic of cart corrected
jillirami May 9, 2019
9a1f98a
renamed variable
jillirami May 9, 2019
90304ca
fixed review model test
lebaongoc May 9, 2019
52e0071
tests passing for order custom model function, fixtures updated
jillirami May 9, 2019
84bb50d
tests added for orderitem model and custom methods
jillirami May 9, 2019
3fc8441
test to prevent order item creation if logged in
jillirami May 9, 2019
0f519a6
added average_rating method to review model & display average rating …
lebaongoc May 9, 2019
c89b7d9
order status/toggle functionality added and connected between receipt…
jillirami May 10, 2019
f5eca47
model function added to return items shipped of total order
jillirami May 10, 2019
5b71fde
added custom method test
lebaongoc May 10, 2019
34cf028
Merge pull request #37 from jillirami/nl-reviews-new-create
lebaongoc May 10, 2019
74e2c5c
path to order receipt added to dashboard, and revenue rounded
jillirami May 10, 2019
e7d62f8
shipment function corrected to account for multiple orders and updati…
jillirami May 10, 2019
d6568c8
orderitems fixtures added
jillirami May 10, 2019
a85dd68
Merge branch 'master' of https://github.com/jillirami/betsy into corr…
jillirami May 10, 2019
f03c458
corrected items pending function to only return value, not string for…
jillirami May 10, 2019
15ec0c8
receipt view updated to include amount of items shipped of total
jillirami May 10, 2019
dad50ed
variable names ammended
jillirami May 10, 2019
d92a7bd
function of receipt status and orderitem status in merchant dashbaord…
jillirami May 10, 2019
db1a97b
testing corrected
jillirami May 10, 2019
048f4f7
Merge pull request #38 from jillirami/correctedcartfunction
jillirami May 10, 2019
44841fb
tests for custom methods in merchant model
MyriamWD May 10, 2019
6486274
deleted extra empty actions
MyriamWD May 10, 2019
8a56e3e
added conditional statements to custom methods
MyriamWD May 10, 2019
03a88f6
modified fixtures to be able to mimic real behavior in tests
MyriamWD May 10, 2019
198b888
Merge pull request #39 from jillirami/mw-test-model-custom-methods
MyriamWD May 10, 2019
b8c02d6
added Reviews controller testing
lebaongoc May 10, 2019
1bc2239
added simple Cov
lebaongoc May 10, 2019
de35d66
Tables for merchant products
piffer59 May 10, 2019
16d1152
Merge pull request #40 from jillirami/nl-reviews-new-create
lebaongoc May 10, 2019
e1ba141
dryed shipment method
jillirami May 10, 2019
912905c
Merge pull request #41 from jillirami/correctedcartfunction
jillirami May 10, 2019
932b394
Updated seeds photo urls
piffer59 May 10, 2019
8e99c9a
Merge pull request #42 from jillirami/seed-photos
piffer59 May 10, 2019
ce6fa25
fixed merchant products table
piffer59 May 10, 2019
e694daf
modified order item shipment method, transfer some business logic to …
MyriamWD May 10, 2019
9aa4e4c
typo corrected
jillirami May 10, 2019
f5dc56b
updated routes
piffer59 May 10, 2019
e3ec469
status removed from pending order
jillirami May 10, 2019
1b40398
deleted pending orders view - pending orders are not going to be show…
MyriamWD May 10, 2019
b71a839
deleted class methods for orde item shippment order status
MyriamWD May 10, 2019
c85a387
deleted orderitems model call for shipment action
MyriamWD May 10, 2019
c48127e
tipsy time new application design
MyriamWD May 10, 2019
8ce042f
deleted filter order by pending status from dropdown button
MyriamWD May 10, 2019
de70aed
new style for application
MyriamWD May 10, 2019
766a14f
Merge pull request #43 from jillirami/mw-orderitems-shippment-method
MyriamWD May 10, 2019
abc56e2
Merchant model test for show_all_products
piffer59 May 10, 2019
e617339
Merge pull request #44 from jillirami/hi-merch-prod2
piffer59 May 10, 2019
b5e55c9
added the letter d to complete in shipment
MyriamWD May 10, 2019
3f35138
added review seed
lebaongoc May 10, 2019
506f0d6
added review seeds in db
lebaongoc May 10, 2019
5e05c6f
Merge branch 'master' into nl-reviews-new-create
lebaongoc May 10, 2019
8d3277f
Merge pull request #45 from jillirami/nl-reviews-new-create
lebaongoc May 10, 2019
345eac6
removed duplicate code in test_helper file
piffer59 May 10, 2019
284f2cf
merge changes
piffer59 May 10, 2019
3fddf81
update gitignore file to include coverage folder and seed file
lebaongoc May 10, 2019
33b8f8f
Merge pull request #46 from jillirami/nl-reviews-new-create
lebaongoc May 10, 2019
4c07d6b
filtering out pending orders
MyriamWD May 10, 2019
820e2cd
Merge pull request #47 from jillirami/mw-application-style
MyriamWD May 10, 2019
f557890
test for shipped items model added
jillirami May 10, 2019
f94f8d1
added category model testing
lebaongoc May 10, 2019
c9f10da
Merge pull request #48 from jillirami/nl-category-test
lebaongoc May 10, 2019
783b362
edit action removed from order items controller
jillirami May 10, 2019
83b2eaa
tests and fixtures added related to order item controller testing
jillirami May 10, 2019
8e9a30d
model test fixture updated and passing
jillirami May 10, 2019
c05ced9
Merge branch 'master' of https://github.com/jillirami/betsy into jror…
jillirami May 10, 2019
c47e34a
merchant model test updated with corrected fixture count
jillirami May 10, 2019
1e04820
Merge pull request #49 from jillirami/jrorderitemsandordertesting
jillirami May 10, 2019
9dfd201
application styling
MyriamWD May 10, 2019
742d8ec
Merge pull request #50 from jillirami/mw-application-style
MyriamWD May 10, 2019
43cce10
Updated views for products
piffer59 May 10, 2019
528e7d6
merge changes
piffer59 May 10, 2019
b0aec30
fixed root path
MyriamWD May 10, 2019
ba53eb6
updated css file
piffer59 May 10, 2019
d91d39e
Merge pull request #51 from jillirami/mw-application-style
MyriamWD May 10, 2019
6831459
Merge branch 'master' of https://github.com/jillirami/betsy
piffer59 May 10, 2019
0137e23
spelling correction
jillirami May 10, 2019
24f0cdc
spelling corrected
jillirami May 10, 2019
b9e0780
cart styling
MyriamWD May 10, 2019
cc4ff28
css cleaning
jillirami May 10, 2019
b3d5546
Merge pull request #52 from jillirami/mw-application-style
MyriamWD May 10, 2019
50b2ffd
spacing
piffer59 May 10, 2019
dca537a
debugged
lebaongoc May 10, 2019
b49f4a5
Merge pull request #53 from jillirami/nl-styling
lebaongoc May 10, 2019
0f1538a
spacing
piffer59 May 10, 2019
516e80f
fix bug in the review controller to allow log in merchant to review o…
lebaongoc May 10, 2019
204c5ac
Merge pull request #54 from jillirami/nl-styling
lebaongoc May 10, 2019
abcaf42
cleaned up css
piffer59 May 10, 2019
7847826
Merge branch 'master' of https://github.com/jillirami/betsy
piffer59 May 10, 2019
76a3c36
display flash messages - fixed begin hehe
MyriamWD May 10, 2019
cbb302b
Merge pull request #55 from jillirami/mw-application-style
MyriamWD May 10, 2019
9957ac9
refactor of orderitem controller and testing continued
jillirami May 15, 2019
9edefa5
more order item controller tests
jillirami May 15, 2019
0706c4c
refactor and testing continued
jillirami May 15, 2019
4c94a57
simple cov update to ignore files
jillirami May 17, 2019
463fee3
shipment order item controller test added
jillirami May 17, 2019
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
36 changes: 36 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# 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


.env

tmp/cache/bootsnap-load-path-cache
log/development.log

#To ignore coverage results
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
15 changes: 15 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Debug Local File",
"type": "Ruby",
"request": "launch",
"cwd": "${workspaceRoot}",
"program": "${file}"
}
]
}
89 changes: 89 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
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.3'
# 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
gem 'faker', '>= 0.3.1'

# 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


gem "omniauth"
gem "omniauth-github"

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'
end

gem 'simplecov', require: false, group: :test
Loading