source 'https://rubygems.org' ruby '2.6.5' #ruby '2.5.7' git_source(:github) do |repo_name| repo_name = "#{repo_name}/#{repo_name}" unless repo_name.include?("/") "https://github.com/#{repo_name}.git" end #gem 'sqlite3' - # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' gem 'rails', '~> 5.1.0' # Use mysql as the database for Active Record #gem 'mysql2', '>= 0.3.18', '< 0.5' gem 'pg' gem 'mysql2', '~> 0.5.2' #Use PosgreSQL # redis server for cable gem 'redis', '~> 3.0' # Use Puma as the app server gem 'puma', '~> 3.0' # Use SCSS for stylesheets gem 'sass-rails', '~> 5.0' # Use Uglifier as compressor for JavaScript assets gem 'uglifier', '>= 1.3.0' # Use CoffeeScript for .coffee assets and views gem 'coffee-rails', '~> 4.2' # See https://github.com/rails/execjs#readme for more supported runtimes # gem 'therubyracer', platforms: :ruby gem 'simple_form' gem 'nested_form' # gem 'bootstrap', '~> 4.0.0.alpha3' gem 'tether-rails' gem 'material_icons' gem 'font-awesome-rails', '~> 4.7', '>= 4.7.0.2' gem 'rack-cors' # Multi-tenancy for shops gem 'acts_as_tenant' # image upload gem 'carrierwave', '~> 1.0' gem 'mini_magick' gem 'jquery-fileupload-rails', '~> 0.4.7' #Report and Printing gems #gem 'cups' #remove for cloud installation gem 'cups', '~>0.0.7' gem 'prawn' gem 'prawn-table' gem 'prawn-qrcode' gem 'to_xls-rails' gem 'rubyzip', '= 1.0.0' gem 'axlsx', '= 2.0.1' gem 'axlsx_rails' gem 'roo' gem 'pdfjs_viewer-rails' #Reporting gem #gem 'compendium' #gem "cancan" # Use jquery as the JavaScript library gem 'jquery-rails' gem 'jquery-ui-rails' # Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks gem 'turbolinks' #gem 'jquery-turbolinks', '~> 2.1' # 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', '~> 3.0' # Use ActiveModel has_secure_password # Crypto gem 'bcrypt', '~> 3.1.7' gem 'aescrypt' gem 'sidekiq' gem 'whenever', :require => false # XML parser #gem 'nokogiri', '~> 1.6' # Pagination gem 'kaminari', '~> 1.0.1' # Datatable gem 'filterrific' gem 'cancancan', '~> 1.10' #pageless no need for current # gem 'will_paginate' # gem 'pageless-rails', github: 'rorlab/pageless-rails' # Use Capistrano for deployment # gem 'capistrano-rails', group: :development #group :development, :test do # Call 'byebug' anywhere in the code to stop execution and get a debugger console # gem 'byebug', platform: :mri #end group :development do # Call 'byebug' anywhere in the code to stop execution and get a debugger console gem 'byebug', platform: :mri # Access an IRB console on exception pages or by using <%= console %> anywhere in the code. gem 'web-console', '>= 3.3.0' gem 'listen', '~> 3.0.5' # 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' gem 'rspec-rails', '~> 3.5' gem 'schema_to_scaffold' gem 'capistrano' gem 'capistrano-bundler' gem 'capistrano-rails' gem 'capistrano-rbenv', github: "capistrano/rbenv" gem 'capistrano3-puma' end group :test do gem 'factory_girl_rails', '~> 4.0' gem 'shoulda-matchers', '~> 3.1' gem 'faker' gem 'database_cleaner' end # Windows does not include zoneinfo files, so bundle the tzinfo-data gem gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby] gem 'httparty', '~> 0.15.5' gem 'momentjs-rails' # for date-range selector # gem 'bootstrap-daterangepicker-rails' # date-range picker # gem 'bootstrap-datepicker-rails' # date picker # gem 'jquery-datetimepicker-rails' # gem 'select2-rails' # for multi-select and auto-complete select box gem "chartkick" #chart lib