In this series, I will be covering how to develop a social media app using React Native as the frontend and Ruby on Rails as the backend. Each line will be explained, and although it will be a much longer process, you will understand what each line means rather than copying and pasting blocks of code.
Note: I only work on this series outside of college and my job as they take much higher priority. Since I would like this series to be high quality, installments may be released over a longer period of time.
How to setup Ruby on Rails 6 for our social media app
Learn how to setup a PostgreSQL database for a Ruby on Rails app
Setting up Devise with a Rails API for authenthication
Creating a user with an email and a password using the Rails console
Creating authentication endpoints for our User models
Implementing API versioning on our Rails API
What JWT (JSON Web Token) authentication is and how to use it
Creating active model serializers in our Rails endpoints
Developing a module for JWT logic
How to implement JWT in login and register endpoints