Skip to content

tymate/ffcl-api

Repository files navigation

FFCL-API 📕

FFCL-API is a Ruby on Rails and GraphQL-based API for managing book clubs and books. It allows creating, reading, updating, and deleting book clubs and books, as well as adding and removing members and reviews from book clubs and reading sessions.

Installation 💾

  1. Clone the repository:

git clone https://github.com/tymate/ffcl-api.git

  1. Navigate to the directory:

cd ffcl-api

  1. Install dependencies:

bundle install

Usage 💻

  1. Start the server:

rails server

  1. Access the API using the following URL:

http://localhost:3000/graphql_playground

Features

FFCL-API provides the following features:

  • Creating, reading, updating, and deleting book clubs
  • Adding and removing members from book clubs
  • Recording book reviews

Technologies Used ⚙️

FFCL-API is built using the following technologies:

  • Ruby 3.1.2
  • Ruby on Rails
  • GraphQL
  • RSpec

Contributing

Contributions to FFCL-API are welcome!

License

License

About

Fédération Française du Club de Lecture - API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages