Home

Awesome

<div align="center"> <br> <h1>Rails Tabler Starter</h1> <strong>Rails starter boilerplate that you can use to build and prototype quickly. Get from idea to implementation in hours.</strong> <br> <br>

</div>

Click here to view demo application. Check out the Demo setup page to toggle application settings.

Goals

This starter is aimed at Rails developers familiar with the framework, aiming to facilitate seamless development with the following principles:

Overview

<div align="center"> <strong>ERD</strong>

</div>

Setup

To set up the project, ensure you have PostgreSQL and Redis installed locally. Use the following commands to install them:

brew install postgresql@12 redis

Clone the repo

git clone https://github.com/tarunvelli/rails-tabler-starter.git

Install the required dependencies using asdf or setup the dependencies .tool-versions in other preferred method:

asdf install

Set up and run the development server:

bin/setup
bin/dev

To grant administrative privileges to a user and access admin features, run the following in the Rails console:

bundle exec rails c
> User.first.update(admin: true)

AppSettings

Toggle app settings at /setup/edit

Deployment

Choose your preferred deployment platform:

Contribution

Contributions to enhance this starter are highly encouraged and welcomed! Feel free to submit pull requests and improve the project collaboratively.