djpowers / library_management

An HTTP API capable of managing a library's collection of books and handling various operations

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Library Management

Install

This application uses Ruby 3.2.2 and relies on a PostgreSQL database.

Install the dependencies with bundle install.

Create the database with bin/rails db:create.

Run the server with bin/rails s.

Tests

Run the test suite with bin/rspec spec.

API Documentation

See the provided Swagger docs.

Edge Cases

See acknowledged edge cases.

About

An HTTP API capable of managing a library's collection of books and handling various operations


Languages

Language:Ruby 94.9%Language:Dockerfile 4.1%Language:HTML 0.6%Language:Shell 0.4%