Skip to content

A structured REST API to handle books and authors, developed with Symfony 7.3.

Notifications You must be signed in to change notification settings

Clem-Coding/booksAPI

Repository files navigation

Books API 📚

A structured REST API to handle books and authors, developed with Symfony 7.3.

Features

  • Complete CRUD Operations - Create, Read, Update, and Delete books and authors
  • JWT Authentication - Secure token-based authentication system
  • Role-based Authorization - Admin and user roles with different permissions
  • Data Validation - Comprehensive input validation and error handling
  • Pagination - Efficient data pagination for large datasets
  • Caching System - Optimized performance with intelligent caching
  • API Documentation - Auto-generated documentation with Nelmio ApiDoc
  • Serialization Groups - Flexible data output with Symfony Serializer
  • External API Integration - Capability to interact with third-party APIs
  • API Versioning - Future-proof API versioning system

About

A structured REST API to handle books and authors, developed with Symfony 7.3.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages