Skip to content

Book API is a simple API for managing books and authors, it allows you to create, read, update and delete both books and authors. You can also link and unlink them, as well as retrieve authors of a book and vice versa.

License

Notifications You must be signed in to change notification settings

AugustoRavazoli/book-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book API

Book API is a simple API for managing books and authors, it allows you to create, read, update and delete both books and authors. You can also link and unlink them, as well as retrieve authors of a book and vice versa. It's made using Spring Boot, Spring MVC, Spring Data JPA, Spring Rest Docs, JUnit and H2Database.

Getting Started

Prerequisites

  • Java 17

Installing

Clone the project

  git clone https://github.com/AugustoRavazoli/book-api.git

Go to the project directory

  cd book-api

Start the application

  ./gradlew bootRun

If you are using Windows, run this instead

  gradlew.bat bootRun

Documentation

You can check the documentation here.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

About

Book API is a simple API for managing books and authors, it allows you to create, read, update and delete both books and authors. You can also link and unlink them, as well as retrieve authors of a book and vice versa.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published