rails-api-boilerplate
Ruby on Rails API boilerplate
rubyrailsboilerplaterails-applicationdoorkeeperrails-boilerplaterails-apidevise-auth
FreeRepo
Overview
This Rails API boilerplate provides a structured foundation for building REST APIs using Ruby on Rails with PostgreSQL and Redis. It implements a layered architecture with controllers, operations, contracts for validation and services for business logic, along with built-in tools for API documentation via Swagger, service generation and search/filter/sort capabilities.
Features
api-boilerplateapplication-controllerapplication-operationcontract-validationapplication-serviceswagger-documentationservice-generatorcontract-generatorsearch-filter-sortdevise-authenticationdoorkeeper-oauth
Feature Flags
authenticationauthorizationsearchapiDocscachingformsValidation
Recommended Use Cases
rest-api-developmentrails-api-projectsbackend-scaffolding
Frontend
None
Backend
railsrubypostgresqlredis
Auth Providers
devisedoorkeeper
Deployment Targets
None
Payment Providers
None
Quick Facts
โญ Stars
74
๐ด Forks
8
๐ Active
Unknown
๐ Last Commit
2022-10-23T16:01:21.000Z
GitHub
Stack
Framework
rails
Language
ruby
Database
postgresql
Auth
devise, doorkeeper
Data Layer
Databases
postgresql, redis
UI Stack
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals