/rails-api-complete-guide

This is a repository related to the material covered in the course: Ruby on Rails API: Complete Guide

Primary LanguageRuby

Overview

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.

Features

  1. Listing recent Articles
  2. Previewing the article's details
  3. Logging in using login/password flow
  4. Registering user using login/password flow
  5. OAUTH integration with Github
  6. Managing own articles (Create/Update/Destroy)
  7. Creating comments to articles
  8. Token-based authorization
  9. Access management check.
  10. TDD implementation.

Useful resources