This is a repository for a project described in details in the video course: Ruby on Rails REST API: The Complete Guide.
It's a REST API application followed by https://jsonapi.org standard for API communication.
- Listing recent Articles
- Previewing the article's details
- Logging in using login/password flow
- Registering user using login/password flow
- OAUTH integration with Github
- Managing own articles (Create/Update/Destroy)
- Creating comments to articles
- Token-based authorization
- Access management check.
- TDD implementation.