BookStoreAPI is an API for managing books, authors, and users. It supports functionalities such as user registration and login, adding books to user collections, and fetching books based on different criteria.
- Create, Read, Update, Delete (CRUD) operations for books.
- User registration with password hashing.
- User login with JWT authentication.
- Adding books to user collections.
- Supports complex queries using MongoDB aggregation pipelines.