Repository URL to install this package:
|
Version:
0.1.0 ▾
|
| app |
| config |
| db |
| lib |
| MIT-LICENSE |
| README.md |
| Rakefile |
Scripts and tools to build and support Neoteric style portal projects.
Add this line to your application's Gemfile:
gem 'portal_toolkit'
This gem provides several tools to help jumpstart new portal projects
rails _6.1.4.1_ new APPNAME --skip-webpack-install --skip-turbolinks
# TBD
bin/rails generate portal_toolkit:jumpstart
Takes a bare Rails project and applies various configs, adds our commonly used gems, sets up CI, testing, and other things we universally use for Rails projects.
bin/rails generate portal_toolkit:jumpstart_tailwind
Sets adds and sets up TailwindCSS through webpacker
bin/rails generate portal_toolkit:jumsptart_portal
Applies a basic portal application skeleton. Admin/User/Public namespaces and layouts.
bin/rails generate portal_toolkit:jumpstart_api
Applies the basic groundwork for a JSON API
Generate a model, along with an admin namespace CRUD UI for it
bin/rails generate portal_toolkit:resource MODEL_NAME --fields attribute_one attribute_two:integer