Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/luca-montaigut/api_rails_6_boilerplate
postgresql + authentication with devise-jwt + namespace for versionning
https://github.com/luca-montaigut/api_rails_6_boilerplate
devise-jwt namespace postgresql rails-api rails6 rails6-api versioning
Last synced: about 6 hours ago
JSON representation
postgresql + authentication with devise-jwt + namespace for versionning
- Host: GitHub
- URL: https://github.com/luca-montaigut/api_rails_6_boilerplate
- Owner: luca-montaigut
- Created: 2020-06-05T12:44:11.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-08T19:14:55.000Z (over 1 year ago)
- Last Synced: 2024-09-18T00:20:10.650Z (7 days ago)
- Topics: devise-jwt, namespace, postgresql, rails-api, rails6, rails6-api, versioning
- Language: Ruby
- Homepage:
- Size: 72.3 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Api_Rails_6_Boilerplate
Starter for api project with :
- Ruby 2.7.1
- Rails 6.0.3.1
- PostgreSQL 12.3
- Devise-JWT 0.6.0 (Blacklist revocation strategie)
- Namespace for versionning
- React-Redux front with authentication already config on ![the associated front app](https://github.com/luca-montaigut/react_boilerplate)## Installation
`git clone [email protected]:luca-montaigut/api_rails_6_boilerplate.git`
`cd api_rails_6_boilerplate`
`bundle install`
`echo DEVISE_JWT_SECRET_KEY=\"$(rake secret)\" > .env`
`rails db:create && rails db:migrate`
`rails s`
Your API is now running on http://localhost:8080
## 🐰 Auteur
Luca Montaigut : https://github.com/luca-montaigut