This project is an Express.js application that provides a RESTful API for interacting with a MongoDB database of books. It allows users to retrieve books by various attributes such as author, title, ISBN, and language. The project also features an optional database reset functionality to seed the database with a predefined set of books.
MongoDB integration for storing and querying books data.
CORS enabled for cross-origin requests.
RESTful API endpoints to interact with the books database: Get all books Get books by author Get books by title Get books by ISBN Get books by language
Database seeding: Optionally populate the database with sample data from a books.json file.