Viral Patel's repositories
rails-devise-api
Rails 6 Template in API mode + Devise authentication solution
the-movie-database-import
Script to import data from the The Movie Database to PostgreSQL (Dataset URL: https://www.kaggle.com/rounakbanik/the-movies-dataset
viralpatel.blog
Source code for personal blog
active_list
Scalable and performant ActiveRecord plugin for managing lists
attr_encrypted
Generates attr_accessors that encrypt and decrypt attributes
book-notes
:books: Notes about the books that I have read
braft-editor
Beautiful and easy to use React rich text editor based on draft-js
example-apps
Karafka WaterDrop and Sidekiq backend example application
gatsby-viralpatel.blog
https://viralpatel.blog powered by GatsbyJS
handsontable
JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡
hexagonal-rails
A sample rails application implementing Ports and Adapters Architecture Pattern
karafka-rails-app
Karafka WaterDrop and Sidekiq backend Rails 7 Application
nylas-ruby
Ruby bindings for the Nylas Platform APIs
parsley_form_object
Form objects made simple for rails applications
rails
Ruby on Rails
rails-7-graphql-api-app
rails-7-graphql-api-app
rails-graphql-api-boilerplate
Boilerplate code for rails 7 plus graphql
rails-modular-monolith-with-ddd
Full Modular Monolith Rails application with Domain-Driven Design approach. Inspired by https://github.com/kgrzybek/modular-monolith-with-ddd
retry-rb
Simple library that makes any class/instance methods retryable
software-consultant-playbook
Principles for software consultants to help deliver maximum value to the clients
themoviedb
:tophat: A Ruby wrapper for the The Movie Database API.
tutorial-example
The example project built by following the Gatsby Tutorial: https://gatsbyjs.com/docs/tutorial/
viralpatel-blog-2023
Redesigned viralpatel.blog
we-call-gem
Making healthy, happy HTTP calls