+# Use postgres as the database
+gem "pg"
+
+# Use SCSS for stylesheets
+gem "dartsass-sprockets"
+# Pin the dependentent sass-embedded to avoid deprecation warnings in bootstrap
+gem "sass-embedded", "~> 1.64.0"
+
+# Use Terser as compressor for JavaScript assets
+gem "terser"
+
+# Use jquery as the JavaScript library
+gem "jquery-rails"
+
+# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
+gem "jbuilder", "~> 2.7"
+
+# Reduces boot times through caching; required in config/boot.rb
+gem "bootsnap", ">= 1.4.2", :require => false
+
+# Use rtlcss for RTL conversion
+gem "rtlcss"
+
+# Use autoprefixer to generate CSS prefixes
+gem "autoprefixer-rails"
+
+# Use image_optim to optimise images
+gem "image_optim_rails"
+
+# Use argon2 for password hashing
+gem "argon2"
+
+# Support brotli compression for assets
+gem "sprockets-exporters_pack"
+
+# Restore File.exists? for oauth gem
+gem "file_exists"