Book Store API
Description
This is a RESTful API for managing a book store. It allows users to sign up, log in, and perform CRUD operations on books. Only sellers can add, update, or delete books, while any authenticated user can view the list of books or details of a specific book.
Features
User Authentication (Sign Up, Log In) JWT-based Authentication Role-based Authorization (Buyer, Seller) CRUD operations for Books CSV file upload for bulk book creation
Technologies Used
Node.js Express.js MySQL JWT (JSON Web Tokens)