Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yazumoto/rails-boilerplate


https://github.com/yazumoto/rails-boilerplate

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Rails Boilerplate

This repository is boilerplate for rails api developers.
You can start your rails app without any annoying commit logs.

# Versions
```
Ruby: 2.6.3
Rails: 5.2.3
```

# What is installed?

Rails Boilerplate install and setup some gems.
- activerecord-session_store
- Use DB for session store.
- You can easily sync your sessions in multiple servers by db.
- dotenv-rails
- configure secret information(which you don't want to up in git)
- config
- configure environment settings
- kaminari
- Easy Paging
- pry-rails
- Easy Debugs
- factory_bot_rails
- Easy Creating Test Data
- rubocop
- Lint your project
- rspec-rails
- Easy testing
- spring-commands-rspec
- Speedup Rspec using spring
- annotate
- Add columns comment to your model file
- rails-erd
- Make ER diagram for your project
- healthcheck_Rails
- Create healthcheck route
- rspecz
- Extend RSpec
- api_modules
- Modules for APIs

# Setup
- ApplicationName
- change `config/application.rb:9`

# Usage

## Initialize your app
```
hg clone [email protected]:seteen/rails-boilerplate.git
# Start your git project
git init
```

## Update your app
```
hg pull
hg up
# resolve conflicts
```