Introduction_To_Rails

The project is an introduction to Ruby on Rails, focusing on building a web application for managing friends.

Stars
0
Committers
1

Friends API - Ruby on Rails Application with JWT Authentication

This application is a RESTful API built with Ruby on Rails that provides functionality for managing a user's list of friends. It uses JWT (JSON Web Tokens) for authentication, ensuring that only authenticated users can perform CRUD (Create, Read, Update, Delete) operations on their friend lists.

Features

  • User Authentication: Login and register users via API with JWT tokens.
  • JWT Authentication: All routes are secured using JWT tokens, ensuring only authenticated users can access them.
  • CRUD Operations on Friends: Authenticated users can create, view, update, and delete friends from their list.

Technologies

  • Ruby on Rails
  • JWT (JSON Web Tokens) for authentication
  • SQLite

Installation

Prerequisites

  • Ruby (version 3.x or higher)
  • Rails (version 7.x or higher)
  • SQLite